No scrub is in no way a means to apply compression or to apply dedup to data already written to a file-system dataset. You would need to create a brand new file-system dataset with compression and/or dedup enabled, and rsync the data from the old dataset to the new dataset.