Создание бэкапа.Настройка бэкапов по FTP.Резервное копирование и восстановление базы данных из бэкапов при помощи WinSCP.

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (2)

просмотр истории страницы
{code}

h2. Как повысить выживаемость БД при сбоях питания

В 99% случаев БД повреждается при отключении питания. Поэтому, у нас в [системных требованиях|http://docs.carbonsoft.ru/48693408] прописано обязательное наличие настроенного [UPS|http://docs.carbonsoft.ru/51380480] для штатного завершения работы сервера.
Для значительного повышения выживаемости БД нужно:
- Настроить UPS.

Если у Вас нет такой возможности возможности, можно настроить параметры монтирования раздела БД, чтобы снизить вероятность поломки, для этого:
- Проверьте, что на вашей установке был создан спец. раздел для БД (в ранних версиях установки доп.раздел не создавался). Например:

{code}
Раздела нет:
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 252:0 0 180G 0 disk
├─vda1 252:1 0 3,7G 0 part /
├─vda2 252:2 0 14G 0 part /app
├─vda3 252:3 0 15,5G 0 part /mnt/backup
├─vda4 252:4 0 1,9G 0 part /mnt/etc
├─vda5 252:5 0 100G 0 part /mnt/var
├─vda6 252:6 0 39,1G 0 part /mnt/log
└─vda7 252:7 0 5,9G 0 part [SWAP]

Раздел есть:
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 9,8G 0 part /
├─sda2 8:2 0 641,8G 0 part /mnt/var
├─sda3 8:3 0 97,7G 0 part /mnt/db <-- нужный раздел
├─sda4 8:5 0 14,7G 0 part /app
├─sda5 8:6 0 97,7G 0 part /mnt/log
├─sda6 8:7 0 3,9G 0 part /mnt/etc
├─sda7 8:8 0 64,2G 0 part /mnt/backup
└─sda8 8:9 0 2G 0 part [SWAP]
{code}

Если раздела нет, то нужно будет с нуля выполнить установку биллинга.

- Настроить файл /etc/fstab. Добавить для раздела /mnt/db параметр data=journal. Например:

{code}
UUID=xxxxxxxxxxxxxx /mnt/db ext4 nodiratime,noatime,async 1 1
заменить на
UUID=xxxxxxxxxxxxxx /mnt/db ext4 nodiratime,noatime,async,data=journal 1 1
{code}

h2. Восстановление демонстрационной или пустой БД