Подготовка дисков, очистка от старых метаданных:
mdadm --zero-superblock --force /dev/sdX wipefs --all --force /dev/sdX
Создание рейда
Для сборки зеркала RAID1 применяем следующую команду:
mdadm --create --verbose /dev/md0 -l 1 -n 2 /dev/sd{X,Y}
Подготовка дисков, очистка от старых метаданных:
mdadm --zero-superblock --force /dev/sdX wipefs --all --force /dev/sdX
Для сборки зеркала RAID1 применяем следующую команду:
mdadm --create --verbose /dev/md0 -l 1 -n 2 /dev/sd{X,Y}
Создаем файл подкачки размера 4Гб:
fallocate -l 4G /swapfile
Для обеспечения безопасности файла устанавливаем права:
sudo chmod 600 /swapfile
Создаем файловую систему swap на этом файле:
mkswap /swapfile
Объединение нескольких физических сетевых интерфейсов в виртуальный LACP Bond-интерфейс с поддержкой VLAN в Debian.
Устанавливаем пакеты, которые потребуются для работы bond-интерфейса:
apt-get install ifenslave ethtool
Пример уже настроенного конфигурационного файла /etc/network/interfaces:
Continue reading »
Установить пакеты:
— postgrespro-1c-XX-dev
— make
— gcc
— pgxnclient
Выполнить команду:
pgxn install pg_repack
Установить расширение в нужную базу:
su - postgres psql -c "CREATE EXTENSION pg_repack" -d your_database;
Шаги по восстановлению базы из бекапа с логами на определенный момент времени:
— Останавливаем службу postgres.
— Копируем архив последнего полного бекапа необходимые wal файлы с бекап-сервера, со времени полного бекапа в папку pg_wal.
— Удаляем все из папки /var/lib/pgpro/1c-16/data и распаковываем самый свежий бэкап.
— Меняем владельца папоки data рекурсивно на postgres:postgres
— В postgresql.conf требуется раскоментировать строки restore_command и recovery_target_time:
Continue reading »