Because I never used rsync
1)I do not know how it does
2) I am not sure if it can apply some compression to the files, so have my files take less storage.
Hi
This is a sample of what I use on my systems here;
# rsync options
# r option: recurse into directories
# l option: copy symlinks as symlinks
# t option: preserve times
# u option: skip files that are newer on the receiver
# z option: compress file data during the transfer
# i option: output a change-summary for all updates
# v option: increase verbosity
FILENAME=/tmp/backup.`date +\%s`
/usr/bin/rsync -rltuzi --stats --progress --delete \
/home/<username>/.* /media/BACKUP/<system_name>_backup_121/ \
> $FILENAME
/usr/bin/tr -d '\015' < $FILENAME | /usr/bin/mailx -s 'User <username> home Backup (openSUSE) via RSYNC to USB Disk' username@localhost \
# Delete backup file
rm $FILENAME
I don’t worry about config files from /etc if there are some specific
ones, I run a /data partition and create symlinks to config files
that reside on /data. My /data gets backed up via rsync in one sweep.
There are a couple I bzip2 and copy but only two files rather than a
whole directory structure.
–
Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.13-0.27-default
up 16:19, 2 users, load average: 0.23, 0.07, 0.06
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU
>
> --------------------
> that I have noticed that makes my computer too slow when running (it
> utilizes cpu and the bus). How I can make it run with low priority (cpu
> and i/o)?
>
> B.R
> Alex
>
>
Look at ‘man 1 nice’ in a terminal, or (in KDE) hit Alt+F2 and enter ‘#nice’
(without the quotes).
But I recommend re-nice instead to modify the priority of a running process since it’s easier. If you want to launch a process with a pre-configured priority setting then you can apply nice but be prepared for some difficulties.
Hmm… I did not know that there is a second command for i/o access. I thought that was done only through nice. The reason for that I though was it makes more sense (at least to me :D) to have the kernel decide how to handle both. Would not be weird to have a priority running for example with highest priority (nice, renice) and have the i/o access to loweset (ionice).
How that would behave?
To. malcolmlewis: Have more questions regarding rsync. I will make new post (bit later) concerning only rsync questions.
On 2012-04-19 08:56, alaios wrote:
>
> Hmm… I did not know that there is a second command for i/o access.
Well, there is; and it is relatively new and unknown.
> I
> thought that was done only through nice. The reason for that I though
> was it makes more sense (at least to me :D) to have the kernel decide
> how to handle both. Would not be weird to have a priority running for
> example with highest priority (nice, renice) and have the i/o access to
> loweset (ionice).
> How that would behave?
The kernel does indeed decide, but you can tell the kernel to adapt somehow
to your preferences. CPU niceness and I/O niceness are different things,
thus different command apply. Yes, there could be a newer program doing
both, but there isn’t, such is life. “nice” is a traditional unix command,
can not be changed, I guess.
> To. malcolmlewis: Have more questions regarding rsync. I will make new
> post (bit later) concerning only rsync questions.
Nevertheless, the I/O problem will remain, except that rsync moves less
data if a large portion remains unchanged.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)