MS SQL Архивация в сетевую папку
Необходимо выполнять архивацию в сетевую шару в регламентном задании MS SQL
SQL сервера
Необходимо выполнять архивацию в сетевую шару в регламентном задании MS SQL
Проект Automated database platform for PostgreSQL позволяет автоматизировать разворачивание кластера PostgreSQL версий 10-17 на версиях Linux
Debian: 11, 12
Ubuntu: 22.04, 24.04
CentOS Stream: 9
Oracle Linux: 8, 9
Rocky Linux: 8, 9
AlmaLinux: 8, 9
В целом, все достаточно просто. Поехали
Немного предисловия. Захотелось попробовать крайние версии PostgreSQL для работы 1С. Были испробованы решения на Consul, pgautofailover. Важный момент, который не освещается ни где — это использование как минимум трех нод в реализации конфигурации. В данной статья описано простое решение, без тюнига и дополнительных плюшек, так как далее все это будет упаковано в docker контейнеры. Стек следующий — Oracle Linux 9, Patroni, postgres-pro-1c-17, etcd, haproxy, keepalived. В статье я максимально упросил составление конфигураций и немного скудно добавил описание, так как важно собрать кластер, а уже потом тюнить и выяснять, что это за параметры использовались (имхо) Назовем его rc0.1 Дорастем и до релиза, после проверки материала )
Поехали!
Тестирование сборки PostgreSQL 11 в работе с 1С Предприятие на Astralinux Читать дальше ИнформацияУстановка PostresSQL на Astra Linux для 1С Предприятие …
1 2 3 4 |
# Clean old backup @daily find /backup/DB* -type f -mtime +7 -exec rm -f {} \; |
1 2 3 4 |
# Start Backup 0 3 * * * sudo -u postgres pg_dump DB01 | gzip > /backup/DB01-$(date "+\%Y-\%m-\%d").gz |
Необходимо настроить PostgreSQL для работы приложения 1С Предприятие. Предполагается, что устанавливать будем PostgreSQL 10, специально подготовленный компанией 1С на сервер под управлением CentOS 7
Читать дальше ИнформацияУстановка сервера PostgreSQL 10 для 1С Предприятие …
Необходимо настроить синхронизацию между несколькими серверами баз данных MariaDB . В нашем случае это два хоста под управлением CentOS7 и пакет Galera
Postgres — бесплатная SQL база данных. Начиная с версии 8.3 платформа 1С поддерживает PostgreSQL версий 9.4 и 9.6. Для этого фирмой 1С был выпущен набор патчей для PostgreSQL 9.4.2 и 9.6.1 Эти версии СУБД имеют множество улучшений, прежде всего связанных с надежностью. В данной статье рассмотрен пример offnline установки SQL сервера Postgres для работы с кластером 1С Предприятие. В качестве серверного дистрибутива выбран CentOS 7
Читать дальше ИнформацияPostgres — настройка на Linux CentOS 7 для 1С Предприятие …
Несколько скриптов архивации баз в MySQL
Хранимая процедура архивации (полный и инкрементный) DatabaseBackup (Официальный сайт) — этот скрипт очень помог при работе с MS SQL Express, так как позволяет выполнять архивацию по сети, на несколько хранилищ и Azure Blob Storage. Поддерживают полные, инкрементные и дифференциальные архивы. Поддерживает шифрование, сжатие и проверку созданного архива. Все то что можно сделать в Maintenes Plan, доступно и тут.
Читать дальше ИнформацияDatabaseBackup — хранимая процедура архивации (полный и инкрементный) …
IndexOptimize — это наверное самая необходима процедура, так как позволят выполнять регламентное обслуживание баз данных с гибкими параметрами от команды Ola Hallengren. Я использую ее на рабочем сервере в качестве небольшого оптимизатора — реорганизации и пересчета статистики в дневные час, когда нагрузка не высокая и можно подготовиться к вечернему спринту. Чем отличается rebuld от reindex можно прочитать на сайте Microsoft
Процедура от Ola Hallengren — DatabaseIntegrityCheck, позволяет проверить базу, файловую группу или таблицу. Если используется полноценный SQL Server, то можно использовать его в Maintains Paln. Если SQL Express, то можно использовать данную процедуру в планировщике, так как агент-SQL в этой редакции отсутствует. Проверка необходима перед архивацией базы. Нет смысла архивировать разрушенную базу!!! поэтому перед архивацией необходим проверить целостность данных. В качестве параметров можно указать список баз данных, время блокировки, объекты проверки и некоторые другие параметры. Данную процедуру удобно использовать при большом количестве баз данных или при обслуживании баз разработчиков, которые постоянно плодят новые ветки и заливают в новые базы. Полный список параметров и примеры использования ниже
В поставке SQL Express, отсутствует служба Агент SQL Server, поэтому выполнять регламентные процедуры по архивации и обслуживанию баз данных придется выполнять при помощи внешнего планировщика. Предлагаю на рассмотрение отличные набор скриптов, от команды Ola Hallengren Скрипты, представленные на сайте можно использовать не только для SQL Express, но и для SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, and SQL Server 2016. Рассмотрим несколько примеров использования
Правление ошибки MariDB при запуске
1 2 3 |
/usr/bin/mysql_install_db --user=mysql --ldata=/var/lib/mysql |
Установка последнего, на данный момент, релиза Zabbix. В качестве движка БД будет использован Postgresql
Читать дальше ИнформацияZabbix 3.4 на Linux CentOS 7 и базой Postgresql …