У следећем чланку ћемо погледати Рестића. Ово је програм за направити сигурносну копију бесплатно и брзо. То је програм отвореног кода, безбедан и вишеплатформански написан на програмском језику Го.
Рестиц шифрира податке помоћу АЕС-256 и аутентификује их помоћу Поли1305-АЕС. Израда резервних копија и касније враћање ових података је заиста брзо и лако. У овом чланку ћемо видети како се користи овај програм у Убунту-у. Ако некоме треба више информација од онога што је овде дато, може се обратити званична веб страница.
Преузми Рестиц
Да бисмо инсталирали овај програм у Убунту или Линук Минт, мораћемо само да укуцамо у терминал (Цтрл + Алт + Т) следећу команду:
wget https://github.com/restic/restic/releases/download/v0.8.3/restic_0.8.3_linux_amd64.bz2 && bunzip2 restic_0.8.3_linux_amd64.bz2 && mv restic_0.8.3_linux_amd64 restic && sudo chmod +x restic
Сада можемо користити рестиц филе за наше резервне копије.
Израда резервних копија и обнављање података помоћу Рестиц-а
Наше важне податке можемо направити на нашем локалном систему. Програм подржава следеће позадинске крајеве за чување резервних копија:
- Локални директоријум
- сфтп сервер (преко ССХ)
- ХТТП РЕСТ сервер
- АВС С3
- ОпенСтацк Свифт
- БацкБлазе Б2
- Мицрософт Азуре Блоб Стораге
- Гоогле Цлоуд Стораге
У овом чланку сам описао само прављење резервних копија и враћање података у локални директоријум. Ако је неко заинтересован за друге методе резервне копије, може кликнути на одговарајућу везу.
Направите резервну копију података у локалном директоријуму
Прво ћемо креирајте спремиште за чување резервне копије. На пример, креираћу спремиште под називом бацкуп у свом директоријуму $ ХОМЕ.
./restic init --repo ~/backup
Даље напишемо лозинку за спремиште. Морамо да запамтимо лозинку да бисмо касније приступили овом спремишту. У супротном, трајно ћемо изгубити сачуване податке.
Онда ћемо резервна копија наших података у спремишту куцање на истом терминалу:
./restic -r ~/backup backup ~/Documentos
У овом примеру ћу направити резервну копију директоријума ~ / Доцументс у ~ / бацкуп репозиторијуму.
Као што видите, креирана је резервна копија директоријума Документи. Поврх тога, направите снимак тренутне резервне копије са јединственим именом, 4ц809а9ц у овом случају.
Управљајте снимцима
Ако поново покренемо горњу команду, створиће се још један снимак са јединственим именом. Овог пута ће направити резервну копију много брже од претходне резервне копије. Можемо наставити са додавањем података у директоријум и покренути резервну копију да бисмо креирали све потребне снимке.
у наведите снимке доступне у спремишту, извршићемо:
./restic -r ~/backup snapshots
Као што видите, имам 2 снимка, тачније 4ц809а9ц и 5ф59а8еб.
у проверите разлику између два снимка написаћемо:
./restic -r ~/backup diff 4c809a9c 5f59a8eb
Као што видите, додао сам нову пдф датотеку у резервну копију.
Сигурносна копија датотеке
Нећемо моћи само да правимо резервне копије читавих директоријума. Такође можемо направити резервне копије једне датотеке:
./restic -r ~/backup backup ~/Documentos/archivo.txt
Изузмите датотеке из резервне копије
Такође је могуће изузети неке датотеке или директоријуме. На пример, следећа команда изузеће све датотеке типа .доц:
./restic -r ~/backup backup --exclude=*.doc ~/Documentos
Такође можемо да поставимо све датотеке и фасцикле које желимо да изузмемо из резервне копије у датотеци и наведите његов пут у наредби за прављење резервне копије.
На пример, креираћемо датотеку звану изузети:
vi excluidos
Додаћемо датотеке или фасцикле које желимо да изузмемо:
*.txt entreunosyceros.zip Vídeos/Películas
Сада ћемо започети поступак израде резервних копија помоћу наредбе:
./restic -r ~/backup backup --exclude-file=excluidos ~/Documentos
у добити више детаља о прављењу резервних копија, можемо извршити:
./restic help backup
Вратите податке помоћу Рестиц-а
Знајући снимак са којим желимо да радимо, једноставно ћемо користити следећу наредбу за враћање података из снимка:
./restic -r ~/backup restore 4c809a9c --target ~/Documentos
Управо смо вратили све податке из снимка 4ц809а9ц у директоријум ~ / Доцументс.
у вратите једну датотеку из снимка у директоријум Документи написаћемо:
./restic -r ~/backup restore 4c809a9c --target ~/Documentos archivo.txt
За више детаља можемо погледајте одељак помоћи о рестаурацији.
./restic help restore
Прегледајте податке без враћања
Можда не желимо да вратимо податке, већ да их видимо. Сигурносну копију можемо истражити као нормалан систем датотека. Прво ћемо створити тачку монтирања:
mkdir montaje-copias
После ми ћемо монтирати наше спремиште на тачки монтирања цопи-моунт куцањем:
./restic -r ~/backup mount montaje-copias/
Сада, ако отворимо наш менаџер датотека видећемо да је наше спремиште монтирано и можемо га истражити. За више детаља можемо потражити помоћ:
./restic help mount
Ово је само врх програма. За више информација препоручљиво је консултовати званична документација од Рестица за детаљнију употребу.