Использование rsync/cpio для резервного копирования файловой системы 28 ТБ
Мне нужна ваша помощь в поиске лучших инструментов / команд для резервного копирования огромной (140 КБ каталогов = 24 ТБ) файловой системы.
Я использовал cpio для копирования 80%, но моей системе недостаточно памяти, я был вынужден убить cpio на полпути.
Наша система SUSE LINUX Enterprise Server9 (ia64)
VERSION =9,PATCHLEVEL=3,32 ГБ памяти.
#!/bin/ksh
echo "++++++++++++++++ Start Date is `date`+++++++++++++ "
cd /production1/hhl_imgs
find . -depth -print | cpio -pdmv /backup1/hhl_imgs
echo "++++++++++++++++ Completion Date is `date`+++++++++"
echo "========================================================"
Есть ли способ найти только измененные каталоги в /backup1/hhl_imgs определенной даты и скопировать их в каталог резервных копий в /backup1/hhl_imgs?
1 ответ
Взгляните на временные тесты поиска. Чтобы вывести список всех каталогов, измененных за последний день (на самом деле аргумент ctime - это число 24-часовых периодов в области видимости)
find . -type d -ctime 1
если вы хотите установить "момент времени", попробуйте использовать справочный файл:
touch -t 03071200 march-7th-noon
find . -cnewer march-7th-noon
в зависимости от того, какое время вы ищете (atime, ctime), используйте соответствующий ключ для поиска, -atime или -anewer или -c flavor