Хаклаб/Backup: Разлика помеѓу преработките
Прејди на прегледникот
Прејди на пребарувањето
Нема опис на уредувањето |
Нема опис на уредувањето |
||
Ред 1: | Ред 1: | ||
Не работи | === Backup на slobodensoftver.org.mk === | ||
'''Не работи''' автоматскиот бекап пошто на dreamhost паѓа заради меморија: | |||
ERROR: out of memory in receive_sums [sender] | ERROR: out of memory in receive_sums [sender] | ||
rsync error: error allocating core memory buffers (code 22) at util.c(117) [sender=3.0.3] | rsync error: error allocating core memory buffers (code 22) at util.c(117) [sender=3.0.3] | ||
slobodensoftver.org.mk и некои други сајтови работат на Dreamhost. Backup се прави на brok.local во Хаклаб еднаш дневно. | slobodensoftver.org.mk и некои други сајтови работат на Dreamhost. Backup се прави на brok.local во Хаклаб еднаш дневно. | ||
Прво се прави rsync од dreamhost на brok и се чува иста верзија како на dreamhost. | |||
rsync -avz -e "/usr/bin/ssh" --delete /home/slobodensoftver/ backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ | |||
Кога пробуваш цел фолдер да го синкаш паѓа бидејќи нема меморија. Затоа вака биден фолдер по битен фолдер: | Кога пробуваш цел фолдер да го синкаш паѓа бидејќи нема меморија. Затоа вака биден фолдер по битен фолдер: | ||
Ред 21: | Ред 20: | ||
rsync -avz -e ssh --delete /home/slobodensoftver/logs backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ | rsync -avz -e ssh --delete /home/slobodensoftver/logs backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ | ||
После на brok.local со rdiff-backup се прави на друго место копија за да се чуваат инкрементални бекапи | |||
rdiff-backup /home/backup2cmk/slobodensoftver.dreamhost /mnt/80giga/slobodensoftver.dreamhost.backup | |||
=== Backup na dvoarak.local === | |||
root@dvoarak се врзува секој понеделник на brok.local и прави rdiff-backup во /mnt/80giga/dvoarak.local | |||
12 05 * * 1 rdiff-backup /root/ backup2cmk@brok::/mnt/80giga/dvoarak.local/root/ | |||
24 05 * * 1 rdiff-backup /home/ backup2cmk@brok::/mnt/80giga/dvoarak.local/home/ | |||
36 05 * * 1 rdiff-backup /etc/ backup2cmk@brok::/mnt/80giga/dvoarak.local/etc/ | |||
48 05 * * 1 rdiff-backup /var/lib/pacman/local/ backup2cmk@brok::/mnt/80giga/dvoarak.local/var_lib_pacman_local/ | |||
00 06 * * 1 rdiff-backup /var/spool/cron/ backup2cmk@brok::/mnt/80giga/dvoarak.local/var_spool_cron/ | |||
==== SSH/authorized ==== | |||
Во backup2cmk@brok:/.ssh/authorized_keys да може да прави само rdiff-backup работи. | |||
command="rdiff-backup --server",no-pty,no-agent-forwarding,no-port-forwarding,no-X11-forwarding ssh-rsa AAAAB3Nza.... | |||
==== Backup maintenance ==== | |||
Да излисташ инкрементите: | |||
rdiff-backup -l backup2cmk@brok::/mnt/80giga/dvoarak.local/etc/ | |||
Да ги избришеш постарите од 1 месец: | |||
rdiff-backup --force --remove-older-than 1M backup2cmk@brok::/mnt/80giga/dvoarak.local/root/ |
Преработка од 21:11, 15 мај 2012
Backup на slobodensoftver.org.mk
Не работи автоматскиот бекап пошто на dreamhost паѓа заради меморија:
ERROR: out of memory in receive_sums [sender] rsync error: error allocating core memory buffers (code 22) at util.c(117) [sender=3.0.3]
slobodensoftver.org.mk и некои други сајтови работат на Dreamhost. Backup се прави на brok.local во Хаклаб еднаш дневно.
Прво се прави rsync од dreamhost на brok и се чува иста верзија како на dreamhost.
rsync -avz -e "/usr/bin/ssh" --delete /home/slobodensoftver/ backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/
Кога пробуваш цел фолдер да го синкаш паѓа бидејќи нема меморија. Затоа вака биден фолдер по битен фолдер:
rsync -avz -e ssh --delete /home/slobodensoftver/wiki.spodeli.org backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ rsync -avz -e ssh --delete /home/slobodensoftver/slobodensoftver.org.mk backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ rsync -avz -e ssh --delete /home/slobodensoftver/podcast.spodeli.org backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ rsync -avz -e ssh --delete /home/slobodensoftver/sites backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ rsync -avz -e ssh --delete /home/slobodensoftver/statichkite backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ rsync -avz -e ssh --delete /home/slobodensoftver/stopanot.spodeli.org backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/ rsync -avz -e ssh --delete /home/slobodensoftver/logs backup2cmk@skopjehacklab.no-ip.org:/home/backup2cmk/slobodensoftver.dreamhost/
После на brok.local со rdiff-backup се прави на друго место копија за да се чуваат инкрементални бекапи
rdiff-backup /home/backup2cmk/slobodensoftver.dreamhost /mnt/80giga/slobodensoftver.dreamhost.backup
Backup na dvoarak.local
root@dvoarak се врзува секој понеделник на brok.local и прави rdiff-backup во /mnt/80giga/dvoarak.local
12 05 * * 1 rdiff-backup /root/ backup2cmk@brok::/mnt/80giga/dvoarak.local/root/ 24 05 * * 1 rdiff-backup /home/ backup2cmk@brok::/mnt/80giga/dvoarak.local/home/ 36 05 * * 1 rdiff-backup /etc/ backup2cmk@brok::/mnt/80giga/dvoarak.local/etc/ 48 05 * * 1 rdiff-backup /var/lib/pacman/local/ backup2cmk@brok::/mnt/80giga/dvoarak.local/var_lib_pacman_local/ 00 06 * * 1 rdiff-backup /var/spool/cron/ backup2cmk@brok::/mnt/80giga/dvoarak.local/var_spool_cron/
SSH/authorized
Во backup2cmk@brok:/.ssh/authorized_keys да може да прави само rdiff-backup работи.
command="rdiff-backup --server",no-pty,no-agent-forwarding,no-port-forwarding,no-X11-forwarding ssh-rsa AAAAB3Nza....
Backup maintenance
Да излисташ инкрементите:
rdiff-backup -l backup2cmk@brok::/mnt/80giga/dvoarak.local/etc/
Да ги избришеш постарите од 1 месец:
rdiff-backup --force --remove-older-than 1M backup2cmk@brok::/mnt/80giga/dvoarak.local/root/