Как сделать резервное копирование нетиповых баз данных «1С» на PostgreSQL
Этот ролик о том, как на PostgreSQL сделать резервное копирование нетиповых баз данных «1С»
Чтобы избежать ошибки резервного копирования, связанной с размером данных в таблице Config, необходимо исключить из выгрузки данные таблицы config и выгрузить только ее схему.
Далее с помощью COPY WITH BINARY выгрузить уже данные таблицы.
Определяем размер таблицы Config. Если она превышает 512 Мб, то PG_Dump не сможет создать резервную копию.
Подключаемся к базе через терминал или открываем запросник в pgadmin и пишем в одну строку:
select pg_column_size() from config order by 1 DESC limit 1;
Выполняем и получаем результат.
Значение выводится в байтах.
Скрипт резервного копирования:
# указываем Шебанг на баш
#!/bin/sh
#Задаем переменную на дату
DATA=`date “%Y-%m-%d“`
#Задаем переменную на имя базы
database=Komp_Auto
#Задаем переменную на каталог резервного копирования
KATALOG=/backup/$DATA-$database
#Создаем резервную копию с исключением из выгрузки данных таблицы config
#pg_dump -U postgres --format=directory --jobs=4 --blobs --encoding UTF8 --verbose --exclude-table-data=config --file=$KATALOG $database
#Выгружаем таблицу Config
psql -U postgres --dbname=$database --command “\COPY TO ’$KATALOG/’ WITH BINARY;“
Скрипт Восстановления:
Не забываем, что для корректного восстановления базы, загружать данные надо в пустую базу.
#!/bin/sh
#Задаем переменную на дату
DATA=`date “%Y-%m-%d“`
#Задаем переменную на имя базы
database=Komp_Auto_Test
#Задаем переменную на каталог резервного копирования
KATALOG=/backup/$DATA-$database
#Восстанавливаем базу данных
pg_restore -U postgres --verbose --dbname=$database --jobs=4 $KATALOG
#Восстанавливаем данные в таблицу Config
psql -U postgres --dbname=$database --command “\COPY FROM ’$KATALOG/’ WITH BINARY;“
Предлагаем Вам посмотреть другие ролики:
Установка сервера 1С:Предприятие и Postrge на операционную систему Linux
Как установить «1С» версии на Ubuntu версии
Linux и Postgree достойная замена Microsoft
Таймкоды:
00:00:00 Вступление
00:00:26 По какой причине возникает ошибка выделения памяти
00:02:10 Проверка базы
00:03:04 Создание резервной копии
00:05:53 Восстановление резервной копии
VK Видео: @1cptz
Дзен:
Youtube:
Boosty:
Telegram:
Rutube:
Музыка:
Song: Tobu - Retrograde [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream:
Watch:
39 views
1219
409
2 days ago 01:05:15 1
Власть подлейших.
2 days ago 02:55:28 1
Пассажиры - 1 сезон - ВСЕ СЕРИИ ПОДРЯД
2 days ago 00:23:43 1
САМАЯ ЛУЧШАЯ ПАЛАТКА ДЛЯ ЗИМНЕЙ РЫБАЛКИ!!! Обзор палатки PULSAR 4T!
2 days ago 00:24:27 1
ХОРГОС 2024 октябрь: Цены и Скидки на Шубы, Куртки, Пальто, Пуховики - новые модели. Хоргос Китай
3 days ago 00:13:25 1
Новогодние Сани своими руками. Рождественский декор в Санях!
3 days ago 00:08:34 1
Путин встретился с создателями ракеты «Орешник»
3 days ago 00:08:32 1
Махи есть - ума не надо. У путина орешник не железный
4 days ago 00:15:00 1
“Третья мировая война. Просите милости Бога!“ г. Апостол Слова
4 days ago 00:32:14 1
КАК ТВОРЧЕСТВО ОБРЕКАЕТ ТЕБЯ НА БЕДНОСТЬ И ЧТО С ЭТИМ ДЕЛАТЬ?
4 days ago 00:14:16 1
ЧТО??? ЭТО PRODIGY??? (как делается брейкбит хардкор)
4 days ago 00:03:47 1
Al Bano - Felicita (Lyric Video)
4 days ago 01:40:58 1
Станислав Дробышевский “Как мясо сделало из обезьяны человека“
5 days ago 00:10:58 1
Как влияют гаджеты на детей – «ПОЖИРАТЕЛИ МОЗГА» Мультфильм про строение мозга и развитие ребенка
5 days ago 00:17:51 1
ЧТО ПУТИН СДЕЛАЛ СО СТРАНОЙ?
5 days ago 00:01:00 1
Когда завел питомца в игре #shorts
1 week ago 00:04:42 1
Семен Слепаков - P. Diddy
1 week ago 00:08:02 1
Как и в чëм постирать пуховый платок, что бы он был мягким и шелковтстым.
1 week ago 00:23:31 1
Обзор на Магичку - крах канала Moonlighter’a
1 week ago 00:55:38 1
СУМЕРКИ l КИНОСУД №2 [Илья Овечкин, Дима Колыбелкин, Ариана Лолаева]
2 weeks ago 00:10:30 1
ОРЕХИ: 5 самых вредных и 5 самых полезных (Неожиданно)
2 weeks ago 00:11:05 1
[ВРАГИ ВИНА] - 10 продуктов, с которыми лучше его не пить
2 weeks ago 00:08:58 1
Как поехать в круиз с Гринвей БЕСПЛАТНО. Путешествия с Гринвей (новые условия)
2 weeks ago 00:14:31 2
Как сделать варган
2 weeks ago 00:00:00 1
Dragon Age: The Veilguard НА 100%🔥Сложность Кошмар! Квесты спутников!💀Полное Прохождение 11◆4K HDR