Автор Тема: Backup с rsync  (Прочетена 2074 пъти)

allusion

  • Напреднали
  • *****
  • Публикации: 42
    • Профил
Backup с rsync
« -: Apr 05, 2008, 19:05 »
Здравейте,

има няколко поста относно rsync във форума, но никой от тях не ми решава проблема. А той е следният: искам бекуп на хоума на външен хард. Задачата е изключително елементарна, но синтаксиса, както в повечето man pages,  е обяснен зле. И по-точно опцията exclude е проблемна, а както забелязах и при други хора. Та, имам един примитивен скрипт 'backup-primitive', който не работи в този си вид (сега се уча и на това как се пишат скриптове, няма нужда от злостни коментари по тази линия):

Примерен код

#!/bin/bash
#
# This is a sample script
# backup HOME
#
#
echo "$USER starts a backup at:"
date +"%F %T"

# backup home
rsync -av --delete --progress  \
--exclude .mozilla/**/Cache/ \
--exclude .thumbnails/  \
/home/allusion /media/disk

echo "backup finished at:"
date +"%F %T"
echo "DONE."


Не искам да добавям "exclude-from" от друг файл, защото ми се струва удачно да имам ЕДИН файл за тази работа.

Когато цялата команда е на един ред, изглежда че работи.
Примерен код

# backup home
rsync -av --delete --progress --exclude .mozilla/**/Cache/ --exclude .thumbnails/ /home/allusion /media/disk


Та къде ми е грешката  в първия случай? Искам подреден, добре изглежащ код на няколко реда. '<img'>

Освен това, в нета срещах няколко версии на синтаксиса:
Примерен код

--exclude '/home/allusion/.mozilla/**/Cache/'
--exclude="/home/allusion/.mozilla/**/Cache/"
--exclude /home/allusion/.mozilla/**/Cache/

което е допълнително объркващо (и неработещо).

Ще се радвам да споделите кои други директории са junk и не вреди ако ги зключа от backup-a. Аз все още не мога да различавам много добре "важно" от "спам" в Убунтуто. Изобщо, вие как си как си бекъпвате домашните машини? Ако се съберат повече идеи би било хубаво.

Поздрав.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
rsync
Настройка на програми
zmei 3 2582 Последна публикация Mar 02, 2005, 11:10
от rpetrov
Проблем с portage и rsync на gentoo
Настройка на програми
senser 16 4371 Последна публикация Apr 05, 2006, 17:59
от ray
Rsync и кирилски имена на файловете
Хардуерни и софтуерни проблеми
morbid_viper 3 3344 Последна публикация Sep 10, 2009, 13:02
от mx
Грешка с rsync
Хардуерни и софтуерни проблеми
chatter 1 2410 Последна публикация Dec 22, 2007, 20:50
от chatter
rsync execute bash file
Хардуерни и софтуерни проблеми
rcbandit 1 2107 Последна публикация Oct 04, 2009, 17:04
от Archangel