Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Автоматический backup при старте на другой hdd  (Прочитано 410 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн miarle

  • Автор темы
  • Участник
  • *
  • Сообщений: 205
  • Ubuntu 18.04 + i3 window manager
    • Просмотр профиля
Возможно ли настроить автоматический бэкап системы (Xubuntu) при её старте (в фоновом режиме желательно) и насколько гибко можно это сделать(например раз в неделю)? Прочтение прежних тем особого сдвига не дало.


ТС не появлялся на Форуме более полугода по состоянию на 21/11/2019 (последняя явка: 24/03/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 21 Ноябрь 2019, 19:28:53 от zg_nico »
CPU: 8 core AMD FX-8300 Eight-Core
RAM: Kingston DDR3-1600 8192MB PC3-12800
GPU: NVIDIA GP107 [GeForce GTX 1050]

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
Re: Автоматический backup при старте на другой hdd
« Ответ #1 : 09 Апрель 2018, 13:51:31 »
возможно.
в любое время. лучше не при старте а кпримеру через 5 минут после старта, чтобы стартовые службы позапускались и десктоп юзеру отобразился.
конечно в фоне, если понизить приоритет и вообще не заметишь.
к примеру древний и надежный как вселенная tar, будут определенные проблемы с бекапом открытых на запись файлов, но это не обойдешь без файловой системы с снапшотами (btrfs zfs...)
собственно сервис /etc/systemd/system/backup1full.service
[Unit]
Description=Backup fuul root

[Service]
Type=oneshot
Nice=10
ExecStart=/bin/bash -c '/bin/tar -czpf /mnt/secd/backup/srv3/full/srv3full-`date "+%F"`.tgz -X /etc/111/b1full_exclude /'
#add tar --listed-incremental

[Install]
WantedBy=multi-user.target
в /etc/111/b1full_exclude вписываешь каталоги которые исключить из архива ("/dev" "/sys" и подобные tmpfs + рабочие каталоги с бд и подобными, их отдельно и по другому архивить надо. по пути на каждую строчку без кавычек).
пардон, еще инкрементальную архивацию прикрутить давно хочу, чтобы архивы не разрастались до ужаса, но как-то руки не доходят.

и к нему таймер на запуск через 10 минут после загрузки /etc/systemd/system/backup1full.timer                                                                                             
[Unit]
Description=Execute backup1full after boot

[Timer]
OnBootSec=10min

[Install]
WantedBy=multi-user.target
как то так, один из вариантов

Оффлайн miarle

  • Автор темы
  • Участник
  • *
  • Сообщений: 205
  • Ubuntu 18.04 + i3 window manager
    • Просмотр профиля
Re: Автоматический backup при старте на другой hdd
« Ответ #2 : 09 Апрель 2018, 14:37:15 »
pfg21, тоесть backup1full.service нужно добавлять самому?
слишком тяжело это всё переварить когда не понимаешь о чём речь)
CPU: 8 core AMD FX-8300 Eight-Core
RAM: Kingston DDR3-1600 8192MB PC3-12800
GPU: NVIDIA GP107 [GeForce GTX 1050]

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
Re: Автоматический backup при старте на другой hdd
« Ответ #3 : 09 Апрель 2018, 15:26:16 »
можно пригласить настроить систему линуксового администратора... с оплатой, если знакомого, то и пива может хватит .
а ты о чем ??

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2078
  • Lubuntu 16.04 LTS
    • Просмотр профиля
Re: Автоматический backup при старте на другой hdd
« Ответ #4 : 10 Апрель 2018, 08:45:46 »
слишком тяжело это всё переварить когда не понимаешь о чём речь)

Это сервисы для systemd.
Ты же вроде уже не новичок, вон даже 18.04 себе установил, вопреки рекомендациям, почему же про systemd до сих пор не понимаешь о чём речь?
« Последнее редактирование: 11 Апрель 2018, 12:07:53 от ecc83 »

Оффлайн miarle

  • Автор темы
  • Участник
  • *
  • Сообщений: 205
  • Ubuntu 18.04 + i3 window manager
    • Просмотр профиля
Re: Автоматический backup при старте на другой hdd
« Ответ #5 : 11 Апрель 2018, 12:05:48 »
ecc83, видимо стоит почитать литературы.
CPU: 8 core AMD FX-8300 Eight-Core
RAM: Kingston DDR3-1600 8192MB PC3-12800
GPU: NVIDIA GP107 [GeForce GTX 1050]

 

Страница сгенерирована за 0.221 секунд. Запросов: 22.