Мазмұны:
- 1 -қадам: жорамалдар
- 2-қадам: Rdiff-backup бағдарламасын орнатыңыз
- 3 -қадам: Сақтық көшірмесі қажет каталогтарды анықтаңыз
- 4 -қадам: Автоматтандыру
- 5 -қадам: Функцияны жазу
- 6 -қадам: Сценарийге сақтық көшірме жасауға болатынын айтыңыз
- 7 -қадам: Барлығы қазір бірге
- 8 -қадам: Cron -ге қосыңыз
- 9 -қадам: қалпына келтіру
Бейне: Rdiff-backup көмегімен Linux қорапшасының сақтық көшірмесін жасау оңай: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Бұл нұсқаулық rdiff-backup және usb-драйв көмегімен Linux-те қарапайым толық сақтық көшірме жасау мен қалпына келтіру жүйесін қалай іске қосу керектігін көрсетеді.
1 -қадам: жорамалдар
Мен орнату үшін yum қолданатын және USB дискіні /mnt//backup ретінде орнатқан жүйені қабылдаймын, мен fedora қолданамын, бірақ сіз кез келген нәрсені қолдана аласыз және rdiff-backup-ды қалағаныңызша орната аласыз. Сондай-ақ, оны мына жерден жүктеуге болады:
2-қадам: Rdiff-backup бағдарламасын орнатыңыз
Rdiff-backup [root@HOST сценарийлері] орнатыңыз# yum install rdiff-backup
3 -қадам: Сақтық көшірмесі қажет каталогтарды анықтаңыз
Сіз бүкіл жүйенің сақтық көшірмесін жасай аласыз, бірақ бұл шамадан тыс болуы мүмкін, мен /etc /каталогын атауға, жіберуге, желіге, т.б /деректер мен үй дирекциясына енгізген кез келген өзгерістер үшін сақтық көшірмесін жасағым келеді.
4 -қадам: Автоматтандыру
Сіз мұны қолмен жасағыңыз келмейтіні анық. Біз сценарий жазамыз, біріншіден, біз USB -дискінің орнатылғанын тексереміз, ал олай болмаған жағдайда шығамыз. #!/bin/bash#USB дискідегі сақтық көшірмеге арналған сценарийBACKUPBASE = «/backups»#резервтік мақсат орнатылғанын тексеріңіз.if `df -h | grep $ BACKUPBASE>/dev/null `содан кейін« $ 0` күнінің басталуы »жаңғырығы жаңғырық« ҚАТЕ: $ BACKUPBASE »echo« $ 0 орнатылмаған
5 -қадам: Функцияны жазу
Содан кейін біз сақтық көшірмені нақты жасау үшін функция жазамыз. функцияның резервтік көшірмесі {DEST = $ 1 $ 2 SOURCE = $ 2 жаңғырығы «Src: $ SOURCE» егер [-d $ DEST], содан кейін «Dest: $ DEST» жаңғырығы басқа mkdir -p $ DEST жаңғырығы «Dest: $ DEST құрылды» OPTS = « --force «fi #Perform резервтік rdiff-backup -v2-execlude-special-files $ OPTS $ SOURCE $ DEST #4weeks-тен асқан файлдарды тазалаңыз rdiff-backup -v2-4W-тан асқан-күш $ DEST #Rdiff-backup --list өзгертілген-0D23h00m $ DEST} резервтік көшірмесін жасап, тазартқанымыз туралы есепті басып шығарыңыз
6 -қадам: Сценарийге сақтық көшірме жасауға болатынын айтыңыз
$ BACKUPBASE /databaseackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home сақтық көшірмесі
7 -қадам: Барлығы қазір бірге
#!/bin/bash#USB дискіге сақтық көшірме жасау үшін сценарийBACKUPBASE = «/backups»#Резервтік диск орнатылғанын тексеріңіз. егер `df -h | grep $ BACKUPBASE>/dev/null `содан кейін« $ 0` күнін бастау »жаңғырығы жаңғырық« ҚАТЕ: $ BACKUPBASE орнатылмаған »echo« $ 0 »date`« -дан шығу »DES = $ 1 $ 2 SOURCE = $ 2 echo« Src: $ SOURCE «егер [-d $ DEST] болса, онда» Dest: $ DEST «жаңғырығы басқа mkdir -p $ DEST жаңғырығы» Dest: $ DEST құрылды «OPTS =»-күш «fi #Резервтік көшіру rdiff-backup -v2 -Execlude-special-files $ OPTS $ SOURCE $ DEST #4weeks-тен асқан файлдарды тазалаңыз rdiff-backup -v2 --rwove-older-4W--$ DEST күшейтіңіз #Біз сақтық көшірмесі жасалған және тазартылған нәрселер туралы есеп шығарамыз. rdiff-backup-тізім өзгерді-0D23h00m $ DEST} резервтік көшірме $ BACKUPBASE /databaseackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home
8 -қадам: Cron -ге қосыңыз
[root@HOST сценарийлері]# crontab -e10 1 * * * /usr/local/scripts/backup-rdiff.sh> /var/log/backup.log 2> & 1
9 -қадам: қалпына келтіру
Ең соңғы нұсқаны қалпына келтіру үшін файлды резервтік каталогтан көшіруге болады. Егер сіз 2 күн бұрынғы нұсқаны алғыңыз келсе: rdiff -backup -r 2D /backup/etc/named.conf /etc/named.conf Қарапайым және өте тиімді.
Ұсынылған:
Esp8266EX немесе Esp-01 түпнұсқа микробағдарламасының сақтық көшірмесін қалай жасауға болады: 4 қадам
Esp8266EX немесе Esp-01 бастапқы микробағдарламасының сақтық көшірмесін қалай жасауға болады: Неліктен? түпнұсқалық бағдарламалық жасақтаманың сақтық көшірмесі маңызды. ең қарапайым ans is = түпнұсқа Бұл оқулықта мен сізге esp8266ex түпнұсқалық микробағдарламасының сақтық көшірмесін жасауды көрсетемін. ESP8266EX-бұл толық TCP/IP стекі мен микроконтроллері бар арзан Wi-Fi микрочипі
Mac жүктелетін сақтық көшірмесін жасаңыз: 7 қадам
Mac жүктелетін резервтік көшірмесін жасаңыз: MacBook қатты дискіңіз бұзылып, ноутбуктағы барлық маңызды деректер жоқ немесе мүлде жоғалып кеткен жағдайға тап болдыңыз ба? Сіз өзіңіздің деректеріңіздің сақтық көшірмесін жасау керектігін сездіңіз бе, бірақ оны қалай жасау керектігін білмейсіз бе? Сіз алмайсыз
Пидің сақтық көшірмесін жасаңыз: 4 қадам
Pi -дің сақтық көшірмесін жасаңыз: Raspberry PI -ді орнатуға көп уақыт кетуі мүмкін, содан кейін бірдеңе дұрыс болмайды, картаны оқу мүмкін емес немесе сорғыш жүктелмейді және сіз бәрін қайтадан бастай аласыз. Сақтық көшірме (бұл қалпына келтіруді білдіреді) - бұл шешімдердің бірі, бірақ бұл нұсқаулықты
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру оңай, пайдалану оңай, портқа оңай: 3 қадам
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру, пайдалану оңай, портқа оңай. Бұл жоба Arduino тақтасына 18 жарықдиодты (6 қызыл + 6 көк + 6 сары) қосуға және компьютердің дыбыстық картасының нақты уақыттағы сигналдарын талдауға және оларды таратуға көмектеседі. жарық диодтары оларды соққы әсеріне қарай жарықтандырады (тұзақ, биік қалпақ, соққы)
Linksys сымсыз кіру нүктесінің сақтық көшірмесін жасау үшін сценарий: 5 қадам
Linksys сымсыз кіру нүктесінің конфигурациясының резервтік көшірмесіне арналған сценарий: Бұл нұсқаулық сілтемелердің сымсыз кіру нүктесінің конфигурациясының сақтық көшірмесін автоматтандыру үшін қолданылатын сценарийді көрсетеді. Іс жүзінде бұл кез келген сілтеме құрылғысының сақтық көшірмесін жасау үшін оңай өңделеді