linux backup

Dec 03, 2010 15:55




дамп базы

частичный результаты тестов:

wis-2 backup # time mysqldump arpsite table | ssh 192.168.0.1 dd of=/mnt/raid2/2 obs=20b
723984+1 records in
36199+1 records out
370680299 bytes (371 MB) copied, 107.502 s, 3.4 MB/s

real    1m48.995s
user    0m16.495s
sys     0m5.317s

wis-2 backup # time mysqldump arpsite table | ssh 192.168.0.1 dd of=/mnt/raid2/3
723983+3 records in
723984+1 records out
370680299 bytes (371 MB) copied, 24.0119 s, 15.4 MB/s

real    0m25.720s
wis-2 backup # time mysqldump arpsite table | gzip | ssh 192.168.0.1 dd of=/mnt/raid2/2.tar.gz
158530+1 records in
158530+1 records out
81167838 bytes (81 MB) copied, 61.5161 s, 1.3 MB/s

real    1m3.430s
user    0m58.958s
sys     0m3.216s
wis-2 backup # time mysqldump arpsite table | gzip | ssh 192.168.0.1 dd of=/mnt/raid2/3.tar.gz obs=20b
158530+1 records in
7926+1 records out
81167838 bytes (81 MB) copied, 58.2675 s, 1.4 MB/s

real    1m0.139s
user    1m0.940s
sys     0m3.359s

==================================

wis-2 backup # time mysqldump arpsite table |  ssh 192.168.0.1 'cat > /mnt/raid2/5'
Password:

real    1m46.129s
user    0m17.409s
sys     0m5.369s

wis-2 backup # time mysqldump arpsite table | ssh 192.168.0.1 dd of=/mnt/raid2/6
723984+1 records in
723984+1 records out
370680299 bytes (371 MB) copied, 14.5311 s, 25.5 MB/s

real    0m16.753s
user    0m15.285s
sys     0m4.417s

выводы
cat работает медленнее dd
победитель:
mysqldump База Таблица | ssh 192.168.0.1 dd of=/mnt/dump.sql
при ограниченном канале
mysqldump База Таблица | gzip | ssh 192.168.0.1 dd of=/mnt/dump.sql.gz

копия файлов scp

мертвый вариант

копия файлов rsync

rsync -e "ssh -c arcfour -o Compression=no -x" --progress -urabv --force --ignore-errors --delete --compress-level=0 root@192.168.0.1:/zstore/ /mnt/backup/

стоит добавлять по необходимости:
--stats
--human-readable
-P The -P option is equivalent to --partial--progress. Its purpose is to make it much easier to specify these two options for a long transfer that may be interrupted.
--bwlimit=KBPS

полезные ссылки

http://www.samba.org/ftp/rsync/rsync.html
http://www.opennet.ru/man.shtml?topic=rsync&category=1&russian=0
http://wiki.opennet.ru/Rsync

Памятка себе прежде всего, но может пригодиться людям.

linux, scp, rsync, ssh, dd, mysql, backup, mysqldump

Previous post Next post
Up