LINUX.ORG.RU

1
Всего сообщений: 27

А вы сохранили копии «облачных» данных?

Ибо сие выглядит довольно неплохой идеей.

Google: https://takeout.google.com/settings/takeout
Microsoft: https://account.microsoft.com/privacy/download-data
Других не знаю, можете погуглить за меня, лол дополнить

 , ,

sislochka ()

GNU / Linux Mint. Вопрос по TimeShift

Привествую! Наконец-то ввожу в экслуатацию свой рабочий комп с i3-10100f. Хочу узнать стоит ли в резервную копию включать хомяк? Просто будет сделана куча настроек, которые желательно, чтобы тоже в случае аврала можно было восстановить. Например 5 почтовых ящиков в Thunderbird, они же в хомяке хранятся?
Как мне узнать версию моего Mint?

m@Sn:~$ uname -a
Linux Sn 5.4.0-97-generic #110-Ubuntu SMP Thu Jan 13 18:22:13 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

 , , ,

xwicked ()

Готовое решение для бекапа файлов с разными условиями

Немного надоело возиться со скриптами. Хочу попробовать что-то готовое. Только вот пока из того, что на слуху, ничего удобного/полностью удовлетворяющего не нашел. Насоветуйте.

  • Разные директории-источники в разные целевые директории, в т.ч. одна директория-источник в несколько целевых директорий (на разные диски).

  • По сети и локально (ssh).

  • Исключения по маске и полному пути.

  • Дифференциальные и инкрементные бекапы, в т.ч. для разных директорий-источников.

  • Расписание вплоть до минут и очередности.

  • Автоудаление при достижении условий вроде % заполненности диска или превышение числа нужных копий.

  • Возможность задавать схему сохранения бекапов вроде 1 ежедневный, 1 еженедельный, 2 месячных, 2 годовых.

  • Проверка бекапов.

  • Возможность поиска по файлам и копирования нужного файла без деплоя всего бекапа.

  • Без легаси вроде второго питона.

  • Желательно с GUI.

Слишком волшебно или все же что-то есть?

 ,

Nedderokumo ()

Бекап десктопа

Хочу бекапить весь десктоп с потрахами так, что-бы в один клик поднять систему на другой машине.
Какие есть решения?

бекап в интернеты
бекап по обновлению файлов

 ,

JN ()

Bareos. Время жизни Full бэкапа?

Доброго вечера! Пытаюсь вдупить bareos-bacula. Лент у меня нет, делаю все на обычный жесткий диск. Поставил расписание делать полный бэкап каждую пятую неделю, а дифф бэкап каждый день. Настроил пулы хранения со следующим конфигом:

Pool Type = Backup
Recycle = yes
AutoPrune = yes
Volume Retention = 65 days
#Volume Use Duration = 45h
Maximum Volume Bytes = 100G

Я разделяю Pool, для дифференциальных бэкапов и полных, тоесть у меня два пула с разным Label. Но конфиг одинаковый. И все вроде круто, он делает нормально бэкапы из файловой помойки. Только он почему то опять начал делать полный бэкап для одного задания, при том что полный бэкап он делал 2 дня назад. Скажите что не так настроил? Система работает хорошо, на нее не грешу. Может нужно где то указать время жизни полного бэкапа? Или максимум в скольки томах бареос будет искать полный бэкап(сейчас если честно их уже достаточно много)? Или может из-за того что бареос заточен под ленты он ищет полный бэкап в том же томе?

 , , ,

ettaluni ()

Rsync полное клонирование сервера

Всем привет , требуется сделать полное копирование удаленого сервера на новый … дальнейшая установка и настройка граб … подскажите как это сделать?

 , , ,

kondor5 ()

Аналог git для большого количества файлов большого размера

Добрый день.

Подскажите пожалуйста инструмент для выполнения резервного копирования (инкрементального) больших объемов данных с наличием версий. В основном мультимедиа: личные фото/видео, книги, фильмы, образы разделов. Желательно с интерфейсом командной строки (gui тоже пишите, если считаете нужным). Т.е. такой git только для файлов большого объема. Видел проект bup (https://github.com/bup/bup), может кто-то использовал, поделитесь опытом. Или просто использовать git? Но в таком случае, мне кажется будет долгая песня с большим объемом мультимедиа. Подскажите пожалуйста, кто-что думает?

 , ,

rumgot ()

Каким способом сделать бэкап в Linux?

Существуют ли в Linux встроенные инструменты для создания бэкапов, которые идут в составе обычных дистрибутивов? Может какие-нибудь утилиты для резервного копирования файлов/каталогов по расписанию. Или совсем нет такого?

 , , , ,

shkolnik_2022 ()

Не могу восстановить себе свой кубунту при помощи утилиты Timeshift.

такс, начну с того, что я хотел перевести свои 2 ссд диска в MBR разметку, потому что биос нормально не поддерживает GPT почему то.

(Почему я решил конвертировать свой диск в МБР? Ответ тут https://qna.habr.com/q/738877)

Тут я пошел искать инфу как все это сделать. Нашел статью там где все это описывается. Переводил диски на MBR при помощи программы Pargon Hard Disk Manager. Сначала принялся переводить диск C (sda), удалил все разделы, кроме раздела с виндой и принялся восстанавливать загрузчик. Загрузчик восстановить не смог, и поэтому не решил ебаться с гуглом и нахер форматнул диск С, а потом уже воспользовался рез.копией диска С. Немного попарился с восстановлением но все получилось, винда стоит.

После всего этого той же программой решил перевести диск D (sdb) в MBR. Перевел и начал восстанавливать загрузчик. Загрузился с LiveCD и запустил терминал. Монтировал-монтировал - ничего не получилось Монтировал все разделы, которые нужны. Были разные ошибки: failed to get canonical path of ‘/cow’, не мог найти раздел EFI (хотя нахер ему нужен был EFI, это же МБР сук, ему не нужен EFI) Если что, я загрузился на LiveCD БЕЗ UEFI, теперь он у меня навсегда отключен. И загрузочный диск на котором был Ubuntu тоже был на MBR.

Психанул, заного поставил кубунту. Форматнул раздел на котором был установлен кубунту и туда же установил кубунту…. Все получилось. Загрузчик работал и система запускалась.

Резервную копию кубунту делал при помощи timeshift, все сохранилось. И когда дошло дело до восстановления кубунту… вкраце все фигня. система запускается но дальше не грузится. просто bootloop так сказать. Даже аварийного режима не было.

перерыл инет - все фуфло, ничего дельного.

 , ,

homus32 ()

Backuppc. Инкрементарные копии содержат все предыдущие файлы, а не только новые. Как исправить?

Всем доброго времени суток!

Прошу помощи в разъяснении механизма инкрементарного резервирования через BackupPC.

Есть задача резервирования Windows системы. В частности: сохранять папку Windows, с резервными копиями, на стороннюю машину. В качестве решения был выбран свободный системник, Linux Mint 17.3 и BackupPC. Система настроена и работает, но не так, как предполагалось, а именно:

  1. Есть файл, условно, на 274 МБ. Делаю BackupPC полную копию, все четко.
  2. Добавляю второй файл, например, на 2 МБ. Запускаю BackupPC на инкрементарную копию - появляется архив 279 МБ, тогда как я предполагаю, что он просто добавит новый файл на 2 МБ.
  3. Фиг с ним, добавляю третий файл, на 20 метров. Снова BackupPC инкрементарное - на выходе третий архив 300 МБ.
  4. Ничего не добавляю, тупо жму - сделать инкрементарное.

Итого: var/lib/backuppc/pc/srv05/ (папка хранения сделанных резервных копий) весит около гигабайта.

 , , ,

Stone7 ()

Быстрая команда резервного копирования

кто чем пользуется?

раньше я юзал mksqushfs, но этот не особо быстрое.
сейчас перешёл на dd, чуть быстрее восстанавливать, не надо монтировать, выбирать файлы для копирования и т.д...

но dd нули радостно жмёт нули. это тоже не очень быстро.

 

darkenshvein ()

Backuppc. Как корректно указать путь хранения резервных копий?

Доброго времени суток, уважаемые!

Подскажите, пожалуйста: развернул сервер бэкапов на Linux Mint 17. Воткнул BackUPPC. Все настроил и вроде бы красота. Но на диске, где установлен BackUpPC, места для резервных копий нет. Для хранения копий был добавлен отдельный hdd на 2Тб. И мне нужно что бы резервные копии клались в папку именно на нем. Знаю, что есть два конфигурационных файла, которые использует BackUPPC. Основной - config.pl и доп - srv05.pl - с именем моего хоста, который я буду резервировать.

Его я сделал сам, прочитав в документации, что если я хочу настроить резервирование конкретного хоста отдельно, то могу это сделать. Собственно, backUpPC пишет туда данные и не парится.

Покурив форумы, понимаю, что настройку нужно прописывать именно в srv05.pl Конечно, основные параметры хранятся в config.pl, но в документации указано, что не стоит изменять TopDir (параметр отвечающий за путь хранения резервных копий). Зато есть указание на использование некой символьной ссылки. Я понимаю, что TopDir менять нельзя и не знаю, как применить, в данном случае, симлинк. Кроме того, я знаю, что создается отдельный файл конфигурации для конкретного хоста, в котором МОЖНО указать путь к месту хранения файлов:

И вопрос: Что нужно прописать в srv05.pl, что бы указать место хранения файлов резервных копий хоста? КАК это правильно указать? Какова команда и её формат? Кто подскажет?

P.S. в документации явного комментария по данному поводу не нашел.

 , , , ,

Stone7 ()

Резервные копии и квота на папки

Добрый день. Опишу ситуацию: Есть сервер работающий на самбе, есть сервер резервных копий. Также есть несколько критично важных папок, которые надо резервировать. Доступ для пользователей через ACL лист.

Хотелось бы сделать автоматизацию, прошу подсказать какие лучше программы(желательно бесплатные) подойдут под это, или какими стандартными методами можно осуществить поставленные задачи.

Теперь самое интересное:

1. Нужно чтобы критически важные папки при появлении в них файлов копировались на сервере(зеркалирование), но при удалении\изменении оригинала на сервере резервного копирования оставался исходник(то есть при изменении хранились несколько версий файла). Другие важные папки раз в день проверялись и данные из них переносились на сервер резервирования, ещё и архивировались, при этом удалялись исходники. Ещё желательно чтобы эта программа могла выборочно архивировать по типу файла или названию.

2. Хотелось бы настроить папки так чтобы в них все файлы хранились определённое время, желательно фиксировать размер папки(пример: в папку можно сохранять не более 20Гб и файлы\папки которые были созданы более 3 месяцев назад удалялись).

 

supp0rtmail2019 ()

Резервное копирование

Всем здрасьте. Хотел бы узнать мнение бородатых мужчин. Что сейчас более актуально для резервного копирования? Dump'ы, tar'ы? Каким образом вы держите свои бэкапы? Закрываете под 100 замков в черном ящике со 100500 хардами или как? На дворе сейчас 19 год, а информацию смотрю за 2к год.

 , , ,

Deleted ()

Резервное копирование сайтов

Посоветуйте софт для создания бэкапов. На сервере не используется никакая панель, только апач и мускуль. Конечно для таких целей можно написать небольшой скрипт, но интересно, какие готовые решения уже есть. Выгрузка на удалённый сервер не требуется.

 

Deleted ()

Резервное копировние Centos 7

Всем добра! Что то надоело копаться с rsync и.т.д, Есть несколько серверов на CENTOS 7 надо резервировать BD и сайты ,на FTP ,подскажите кто чем получается , поделитесь опытом использования ?

Нужно что бы был какой то центр управления,инкрементные бэкапы и.т.д , с гибкой настройкой и.т.д

 , ,

skynetyar ()

После восстановления не могу войти в систему Arch Linux

Полностью восстановил корневой раздел из бэкапа. Система запустилась, но в систему я войти не могу, пишет incorrect login ( если через виртуальный терминал ctrl alt f2 если через lxdm то не пишет ничего ) на всех пользователях, создавал даже новых в том числе root.

Для резервного копирования использовал rsync:


rsync -aAxv /mnt/system --exclude=”lost+found” --exclude=”dev/*” --exclude=”proc/*” --exclude=”sys/*” --exclude=”tmp/*” --exclude=”run/*” /mnt/usb

Ошибок при переносе на флэшку не было.

Восстанавливал так:


rsync -aAXv /mnt/usb /mnt/system

Может что-то упускаю, заранее благодарен за ответ.

 , , ,

allon925 ()

bacula или bareos?

что из них двоих является нормальным средством резервного копирования для linux-систем?
судя по википедии, с ними тоже какой то оракл случился...

 , ,

darkenshvein ()

BASH / Резервное копирование / Циклы

Всем привет! Появилась задача организовать резервное копирование данных с Windows хостов на сервер с Debian. В написании скриптов полный нуб, слепил из того что было, как смог ))

Принцип работы:

Скрипт запускается по cron'у, пингует хост из списка и если он доступен, то забирает архивы из шары, а на источнике удаляет. Также удаляются архивы старых копий.

Все отрабатывает, кроме случая когда у первого IP по списку шара пустая, прерывается весь цикл. Если у первого по списку файлы есть, а у остальных в разнобой, то все равно работает. Пробовал в функции get_files после else прописать exit, но не катит. Видимо совсем неправильно что-то делаю.

ls: невозможно получить доступ к '/mnt/winhost/*.zip': Нет такого файла или каталога
#!/bin/bash
target_dir='Backup' # Имя шары на удаленном хосте (Н-р: \\Market\Backup)
target_file='*.zip' # Файлы для копирования
mount_dir='/mnt/winhost' # Папка монтирования удаленного хоста
storage_dir='/home/storage' # Хранилище резервных копий
share_login='LOGIN' # Логин для подключения к удаленному хосту
share_pasw='PASSWORD' # Пароль для подключения к удаленному хосту

# Создание папки монтировании, если еще не создана
if [ ! -d $mount_dir ]
  then
    mkdir -p $mount_dir
fi

# Создание папки хранилища, если еще не создана
if [ ! -d $storage_dir ]
  then
    mkdir -p $storage_dir
fi

# Создание папки хоста с именем как IP, если еще не создана
ip_folder () {
	if [ ! -d $storage_dir/$target_host ]
  then
    mkdir -p $storage_dir/$target_host
  fi
	}

# Получение копий с удаленного хоста, 3 варианта
get_files () {
	if ls -d $mount_dir/$target_file
    then
      # mv $mount_dir/$target_file $storage_dir/$target_host
      # cp $mount_dir/$target_file $storage_dir/$target_host
      rsync -urt $mount_dir/$target_file $storage_dir/$target_host
      rm $mount_dir/$target_file
      echo "$(date +"%d-%m-%Y | %H:%M") | $target_host | Файлы скопированы" >> $storage_dir/$target_host/log.txt
    else
      # Записать в лог информацию, если архив не найден
      echo "$(date +"%d-%m-%Y | %H:%M") | $target_host | Файлы не найдены" >> $storage_dir/$target_host/log.txt
  fi
	}

while read target_host
    do

# Пропинговать удаленный хост, выполнить процедуру копирования и записать в лог информацию в случае сбоя
if ping -c1 $target_host >/dev/null 2>&1
  then
      mount -t cifs //$target_host/$target_dir $mount_dir -o username="$share_login",password="$share_pasw"
          ip_folder
          get_files
      umount $mount_dir
        # rm -rf "$mount_dir"
  else
          ip_folder
      echo "$(date +"%d-%m-%Y | %H:%M") | $target_host | Узел недоступен" >> $storage_dir/$target_host/log.txt
fi
            # Удалить файлы старше n-дней
            find /$storage_dir/$target_host -type f -mtime +10 -print0 | xargs -0 rm -f
  done < $storage_dir/iplist.txt

 , , ,

I-Cube ()

Нужно ли монтировать уже примонтированный раздел при создании резервной копии данных?

Пишут что нужно монтировать раздел для резервного копирования, а что если у меня уже есть примонтированный раздел пользователя /home/user. Получается два раза один и тот же раздел в разные места мне не нужно монтировать? Если примонтирую раздел который уже имеет точку монтирования — то это не очень хорошо?

 , , ,

just_a_brake ()