Резервне копіювання ubuntu
Створення резервних копій системи дуже важливо, оскільки якщо у вас є резервна копія всіх файлів, налаштувань або навіть системи повністю, то ви можете її відновити в разі виникнення проблем. Незважаючи на стабільність Linux, ця система може ламатися, наприклад, після оновлення або коли ви експериментували і зробили щось не так.
Якщо ви робите резервне копіювання Ubuntu, то потім зможете все дуже просто відновити, навіть якщо система була майже вбита. Вже існує безліч програм для створення резервних копій як файлів, так і всього диска, одна з найпопулярніших з них - це CloneZilla. Але ми не будемо їх сьогодні розглядати. У цій статті ми поговоримо про те, як створити резервні копії системи без сторонніх програм, за допомогою системних команд. Це може бути корисніше в деяких випадках.
Резервне копіювання Ununtu
Розглянемо найпоширеніші способи копіювання серед адміністраторів і звичайних користувачів.
Спосіб 1. Перегляд списків пакунків
Найпростіший спосіб резервного копіювання Ubuntu, до речі, саме цю можливість використовує MintBackup в LinuxMint, це отримання списку всіх встановлених пакетів. Так, тут ви не збережете всю конфігурацію, зате зможете дуже швидко відновити всі встановлені програми.
Якщо врахувати, що більшість конфігураційних файлів знаходяться в домашній папці користувача, а вона не стирається при перевстановлення, то інші файли не така вже велика проблема. А така резервна копія буде займати всього кілька кілобайт. Для виконання резервної копії наберіть таку команду:
$ Sudo dpkg --set-selections lt; backup.txt$ Sudo apt-get dselect-upgrade
Файл зі списком пакетів потрібно помістити в поточну папку. Таким чином, ви дуже швидко повернете все раніше встановлені програми з мінімальними витратами часу і в той же час отримаєте чисту систему.
Спосіб 2. Створення архіву
Резервне копіювання таким способом більш надійно, оскільки ви не просто створюєте список встановлених програм, а робите архів з усієї файлової системи. Фактично, ви можете потім розгорнути цей архів на будь-якій машині і отримати повноцінну операційну систему після настройки драйверів.
Таким способом часто створюються резервні копії систем на серверах і для нього досить просто використовувати утиліту tar і не потрібні сторонні програми. Для створення архіву використовуйте таку команду:
Відео: Копіювання, переміщення і видалення файлів в Ubuntu (14/36)
У цій команді все досить просто незважаючи на її заплутаність. Опція c означає, що потрібно створити архів (Create), z - включає стиснення Gzip. Потім за допомогою опції -f ми вказуємо файл, в який потрібно зберегти результат. Потім за допомогою серії опцій --exclude ми виключаємо з архіву сам файл архіву, домашній каталог і директорії з віртуальними файловими системами. В самому кінці вказуємо папку, з якої варто почати збір даних - /. От і все. Процес займе дуже багато часу, але коли він завершиться, ви отримаєте повну резервну копію системи в кореневому каталозі.
Якщо система пошкоджена, вам потрібно завантажитися з LiveCD / USB, і примонтировать кореневої каталог в / mnt /. Потім підключіть носій з резервною копією і виконайте команду для розпакування:
$ Rsync -aAXv --exclude = { "/ dev / *", "/ proc / *", "/ sys / *", "/ tmp / *", "/ run / *", "/ mnt / *" , "/ media / *", "/ lost + found"} / / папка / призначенняНабір опцій -aAX включають передачу в режимі архіву, що гарантує повне копіювання символічних посилань, пристроїв, дозволів і розширених атрибутів, за умови, що їх підтримує цільова файлова система. Опція --exclude, як і раніше, виключає з копії віртуальні файлові системи.
Після завершення копіювання вам залишиться відредагувати / etc / fstab і замінити в ньому адресу кореневого розділу на новий. А також створити новий конфігураційний файл для завантажувача, автоматично або вручну.
Відео: 14. Як налаштувати backup вашого сервера, веб.сайта на WordPress? Ubuntu / Linux
Спосіб 4. Створення образу розділу
Команда dd linux дозволяє створити повну копію розділу або навіть всього диска. Це найнадійніший, але в той же час споживає велику кількість пам`яті спосіб виконати резервне копіювання системи Ubuntu. Утиліта просто переносить весь диск по одному байту в образ. Команда виглядає ось так:
$ Sudo dd if = ~ / backup.img of = / dev / sda4Правда, процес може зайняти досить багато часу, в залежності від швидкості роботи вашого диска.
Спосіб 5. Створення Squashfs способу
Перевага Squashfs в тому, що це повноцінна файлова система в одному файлі, яку можна дуже швидко примонтировать і швидко витягти потрібні файли. Крім того, файлову систему можна відкрити звичними менеджерами архівів. Для створення образу з усією системи використовуйте:
$ Sudo mount /root-backup.sqsh / mnt / -t squashfs -o loopА вже звідси ви можете отримати будь-який файл або перенести все це в реальну файлову систему за допомогою cp -p.
висновки
Резервне копіювання Ubuntu 16.04 дуже важливо для підтримки вашої операційної системи в нормальному стані. У разі будь-якої несподіваної ситуації ви зможете все відновити. Якщо вас цікавлять графічні програми для бекапа, ви можете спробувати remastersys або timeshift. Сподіваюся, ця інформація була корисною для вас.
- Appsaver
- Appmonster v5 pro
- Ease backup pro
- Див backup
- Програми резервного копіювання linux
- Що необхідно для створення резервної копії windows?
- Acronis true image резервне копіювання і відновлення windows
- Огляд easeus todo backup - резервне копіювання і відновлення даних
- Titanium backup резервне копіювання - інструкція
- Резервне копіювання важливих даних
- Резервне копіювання за методом євгенія попова
- Копіювання жорсткого диска в linux
- Дистрибутиви linux для відновлення системи
- Оновлення fedora 23 до 24
- Створення резервних копій та відновлення за допомогою clockworkmod
- Резервне копіювання на андроїд і відновлення даних на android
- Sony пропонує карти sdhc з можливістю резервного копіювання
- Winrar: настройка автоматичного резервного копіювання
- Резервна копія word.
- Super backup: cmc і контакти
- Резервна копія iphone