Category: Backup
Recursively delete all files with a given extension
Что бы удалить файлы по определённому расширению и старше определённых дней но не в текущей папке, а и в дочерних, достаточно выполнить команду:
find /backup -name \*.bak -type f -mtime +32 -print -exec rm -f {} \;
В этом примере удаляются файлы старше 32-х дней с расширением .bak из папки /backup включая все подпапки
параметр -print будет выдавать на экран файлы, которые в этот момент удаляются.
Выгружаем прошивку и конфигурацию свича D-Link DES-1210-28P на TFTP Server
Загружаем прошивку и конфигурацию свича D-Link DES-1210-28P на TFTP Server OpenTFTPServer
Я качал отсюда
Скачиваем сервер и устанавливаем в произвольную папку.
В данном случае установлено в папку по умолчанию C:\OpenTFTPServer\
Я отказываюсь от установки службы, так как мне это не надо.
ip адрес нашего сервера будет 192.168.72.195
Лезем в конфиг и выставляем созданную заранее домашнюю директорию в разделе [HOME]
C:\OpenTFTPServer\firmware
Backup Citrix XenServer на сетевую шару
Делаем бэкап определённых виртуальных машин на сетевую шару
#!/bin/bash
#Задаём переменную с датой
DATE=`date +%d-%m-%Y`
#Задаём переменную с именем сервера
XSNAME=`echo $HOSTNAME`
#Путь до файла с uuid машинок
UUIDFILE=/home/xen-uuids-1d.txt
Backup директории сайта в .tar архив инкрементно
Инкрементный backup директории сайта на сетевое хранилище
Допустим, что нам надо сделать инкрементную копию каталога /var/www/html/ в сетевое хранилище. Каждую полночь должен создаваться полный бэкап, а в 8 утра и 16 дня должны делаться инкрементные копии. Архивы должны храниться 8 дней и быть запакованы в .tar
Создадим скрипт полного бэкапа
Mount NFS share on Linux
Монтируем NFS шару в Linux
mount -t nfs ip.address:/path/to/folder/on/nas /local/path
где ip.address – адрес сетевого хранилища
path/to/folder/on/nas Путь до папки на хранилище
/local/path локальная папка, куда будет смонтирована удалённая
Elastix auto Backup и выгрузка на сетевое хранилище
Создаём скрипт бэкапа. Для этого в любом каталоге, какой нравится, создадим файл скрипта. Я буду использовать каталог /var/www/backup Он идёт по умолчанию для бэкапа у эластикса.
Назовём файлик automatic_backup
nano /var/www/backup/automatic_backup
Его содержимое:
Восстановление InnoDB после переноса сервера
6 July 2020
*NIX, Backup, Linux, MySQL
No Comments
bakabuka
Допустим у нас есть сервер на Linux с базой MySQL. И нам понадобилось сделать копию сервера с живого рабочего. Или поднять из бэкапа, который был сделан со снапшота.
Вроде бы проблем быть не должно, но часто при таком переносе ломается InnoDB. Ниже приведу пример, как можно это исправить.
Заходим на сервер через консоль и необходимо сделать выгрузку всех баз. Если MySQL постоянно падает или не поднимается, то в некоторых случаях помогает следуюющее: вписать в конфиг файл /etc/my.cnf строчку в разделе [mysql]
Read More »dumpInnoDBLinuxmysqlmysqldmysqldump