Вход | Регистрация
    1  2  3   
1С:Предприятие :: 1С:Предприятие 8 общая

Бэкап файловой_1С каждый час

Бэкап файловой_1С каждый час
Я
   TAHKill
 
08.04.19 - 15:28
Сразу к делу - есть файловая 1С весом под 20Гб - на скл не собираемся переходить, работает нормально, НО - для безопасности надо делать бэкап базы хотя бы каждые 3 часа, а в идеале каждый час на резервный сервер - обычными средствами бэкап длится почти 3 часа и настает время снова делать - сами понимаете диск постоянно загружен и сеть забита, сервак начинает притормаживать
В интернетах миллион советов как бэкапить по ночам и это не проблема, а вот в течение дня как быть? Может кто сталкивался
Бэкаплю целиком, а частота вызвана тем, чтобы если сервак накроется то можно было на резервном "начать" не со вчерашнего дня (когда бэкап сделан ночью), а 3 часа или лучше 1 час назад
 
 
   Ник080808
 
1 - 08.04.19 - 15:30
(0) полный односторонний обмен в узел. узел и бэкапируешь хоть каждых 15 минут
   Ник080808
 
2 - 08.04.19 - 15:30
ну и файловая 20 гиг скоро загнется и придется на скуль переходить
   TAHKill
 
3 - 08.04.19 - 15:36
(1) что за "полный односторонний обмен в узел"?
   johnnik
 
4 - 08.04.19 - 15:37
Я бы уже на 10-12 гигабайтах начал задумываться о переводе на скуль или о свёртке базы.
   TAHKill
 
5 - 08.04.19 - 15:39
(4) база летает и пока не планируем переходить
единственное проблема вот с этими бэкапами дневными
   sqr4
 
6 - 08.04.19 - 15:39
(3) да распределенка епта
   ИУБиПовиц
 
7 - 08.04.19 - 15:40
ну поставьте основной сервер и резерв на ssd с хорошей сеткой между ними. Если переходить не планируете..
   Garykom
 
8 - 08.04.19 - 15:40
1. Больные люди хранящие картинки/документы/файлы в базе, иначе 20 гигов не получить на файловой.
2. РИБ как написано в (1), по сути инкрементальный бэкап.
   sqr4
 
9 - 08.04.19 - 15:41
(5) ты бы объемы таблиц посмотрел, когда в середине дня она откажется писать в табличку, твои действия? Сколько часов/дней вы потеряете?
   craxx
 
10 - 08.04.19 - 15:41
(0)да, как верно указали в (1), только РИБ поможет.
 
 Рекламное место пустует
   craxx
 
11 - 08.04.19 - 15:42
(0) а вообще это порно - 20Г файловой базы. Она от каждого чиха валиться должна по идее
   Ник080808
 
12 - 08.04.19 - 15:43
(9) +100500. Летает, летает и потом бах и все) а выгрузить в дт загрузить в скуль не получится. и придется либо терять данные, либо через костыли как то разрезать таблицы бд и заливать кусками
   Alexor
 
13 - 08.04.19 - 15:45
А только файл данных 20 гигов весит?
А то может с ЖР и прочей ерундой
   ИУБиПовиц
 
14 - 08.04.19 - 15:45
(11) Да не факт, что валится. Смотря что там за 20 Гб.
А то может 10 справочников. документов - присоединенные файлы по 2 гБт каждая:)
   mistеr
 
15 - 08.04.19 - 15:45
(0) zpaq может помочь. Он может делать инкрементные бэкапы в отдельные файлы, их легче передавать по сети. Можно даже наколхозить регулярное восстановление на скриптах.

А вообще переходите на скуль, там это все реализовано нормально.

P.S. Пользователей выгоняете при бэкапе?
   TAHKill
 
16 - 08.04.19 - 15:47
(7) сейчас так и устроено, базы на ссд (100мб запись и 200мб чтение) и сетка 1Гбит между ними, но когда бэкапить начинает то диск занятым становится полностью и 1С тормозит у юзерей да и длится долго почти 3 часа
(8) (10) (15) но ведь не получится инкремент с ней или получится? ведь при малейшем изменении .1cd изменяется и считается изменнным поэтому копируется полностью, эта хрень даже не дефрагментируется)
(11) (12) (13) все летает не в этом вопрос, а в том как обезопасить от таких крашев и краха сервака, делать бэкап хотяб каждые 3 часа(
   craxx
 
17 - 08.04.19 - 15:49
(16) все-таки переходи на скуль. Остальное это онанизм.
   Провинциальный 1сник
 
18 - 08.04.19 - 15:51
Теневое копирование тут без вариантов. Правда, копия при этом будет в состоянии "внезапно вырубили сервер". Если такое устраивает - то например cobian backup умеет делать мгновенные снимки с помощью механизма теневых копий. А если просто архивировать базу несколько часов во время работы с ней - это хороший способ получить сильно битую копию.
   mistеr
 
19 - 08.04.19 - 15:53
(16) На скуль переходят не только рази скорости.

С zpaq да, получится инкрементный. Но проблема пиковой нагрузки на диск останется. А в скуле и эта проблема решена.

Судя по "1С тормозит у юзерей" вы их не выгоняете при бэкапе. Что ж, медаль вам за отвагу.
Кстати, если выгонять, то 3 часа может превратиться в один или даже полчаса.
   craxx
 
20 - 08.04.19 - 15:54
(18) вот и я говорю - онанизм.
   TAHKill
 
21 - 08.04.19 - 15:56
(18) вот и я к теневым копиям склоняюсь, но инструмента не нахожу
если брать простые теневые то они связаны с оригиналом, то есть нельзя просто так взять и только теневые скопировать на резервный сервак, либо я не нашел такой проги
база на RAID1 - если например сервак падает - достать диск оттуда и подцепить к резервному рискованно, а перенесутся ли корректно? у меня не было опыта такого мож у кого был - успокойте меня) и это неплохой вариант
если диск для баз одиночный подцепить без рэйдов - тут риск что выйдет из строя этот один диск(
   TAHKill
 
22 - 08.04.19 - 15:57
(19) я думаю будет даже больше так как 3 часа это я по ночным бэкапам смотрю, то есть когда никто не работает
днем я пробовал пару раз, но вешает все сразу
   Garykom
 
23 - 08.04.19 - 15:57
(17) (20) Там походу проблема не в онанизме а в онанистах.

Даже в файловой сча новые УФ конфы прекрасно каждые 5 минут обмен проходит, незаметно для юзеров.
И всегда есть полная рабочая база которую поднять за пару секунд вместо упавшей.
   craxx
 
24 - 08.04.19 - 15:57
(21) есть очень большая вероятность что корректно не перенесутся.
   Провинциальный 1сник
 
25 - 08.04.19 - 15:59
"обычными средствами бэкап длится почти 3 часа "
Чтобы 20 гиг перелить на другой сервер по гигабиту достаточно 10 минут. Даже под нагрузкой от пользователей. Тупить может по какой-то другой причине.

"если брать простые теневые то они связаны с оригиналом, то есть нельзя просто так взять и только теневые скопировать на резервный сервак, либо я не нашел такой проги"
Когда-то занимался этим вопросом - к теневым копиям можешь обращаться как к обычным файлам, главное знать путь. А узнать его можно через vssadmin.
   craxx
 
26 - 08.04.19 - 15:59
(23) тоже извращение, наподобие того, что любил применять ныне покойный Андрей Романович Чикатило.
   TAHKill
 
27 - 08.04.19 - 15:59
(25) ну на самом деле там несколько баз от 2 до 20 гб)
   TAHKill
 
28 - 08.04.19 - 16:01
(25) и что мне даст если примонтирую как папку теневые?
   Garykom
 
29 - 08.04.19 - 16:01
(26) РИБ это штатный механизм работы распределенной базы, как и синхронизация между разными конфами.
Где по сути данные бэкапируются пусть и в другом виде.

Не понимаю в извращение?
   Провинциальный 1сник
 
30 - 08.04.19 - 16:01
(27) Ну размещайте тогда базы на разных ssd-дисках, чтобы бэкапы не создавали очередь дисковых обращений.
   Garykom
 
31 - 08.04.19 - 16:02
Вот теневые это изврат из извратов, оно не восстановится потом нормально чтобы работало.
   mistеr
 
32 - 08.04.19 - 16:02
(21) Прога называется ShadowSpawn.

Но я обращаю внимание (всех), что теневые копии не избавляют от битой базы (несогласованности данных) при "онлайн" бэкапе. 1С (файловая никак не взаимодействует с VSS. В отличие, опять же, от скуля.
   Garykom
 
33 - 08.04.19 - 16:02
(29) *в чем
 
 
   Провинциальный 1сник
 
34 - 08.04.19 - 16:03
(28) Вы сможете эту теневую копию спокойно копировать на другой сервер, не боясь что  будет каша из транзакций
   mistеr
 
35 - 08.04.19 - 16:04
(22) Ты что-то не то смотришь. 20 Гб читаются с SSD за минуты (без другой нагрузки). А 3 часа это надо как-то хитро извернуться (см. "Формула любви").
   TAHKill
 
36 - 08.04.19 - 16:07
(30) так и сделано, но все равно при копировании диски забиваются
(34) а как примонтировать в server 2003 теневые? чот посмотрел млинк тока с 2008
то есть ставлю диск для теневых так, чтоб не загружать рабочие рэйды? - монтирую как папку теневые - и оттуда уже штатными делаю копии на резервный?
но тогда получается 3 часа это предел(
   Провинциальный 1сник
 
37 - 08.04.19 - 16:11
Всё-таки переходите на sql! Вы хочете странного..
   mistеr
 
38 - 08.04.19 - 16:12
(36) Так у тебя 2003? Что ж ты раньше молчал? Ничего удивительного, он ведь не умет работать с SSD? Точнее, работает с ним, как с обычным HDD. Но три часа все равно многовато...
   Garykom
 
39 - 08.04.19 - 16:13
Ну зачем изобретать лисапеды когда внутри самой платформы 1С есть уже инкрементальный бэкап?

Называется Распределенная Информационная База или сокращенно РИБ.
Это две (и более) файловые или sql базы которые периодически обмениваются всеми нужными изменениями данных в базе.
И даже если упала одна из баз, то вторая рабочая и можно из нее восстановить первую.

Вторая которая не занята пользователями легко может быть закрыта и сделан ее бэкап внешними средствами, только нафуя если эта база сама копия данных.
   TAHKill
 
40 - 08.04.19 - 16:13
(38) умеет работать с ссд все норм
   Garykom
 
41 - 08.04.19 - 16:14
Или переходите на серверную 1C и sql базу со всеми их плюшками в виде возможности бэкапов на лету.
   TAHKill
 
42 - 08.04.19 - 16:17
(39) хм, а она в моем случае тоже будет работать и не забивать диски\сервак\сеть?
   Провинциальный 1сник
 
43 - 08.04.19 - 16:17
(36) "чот посмотрел млинк тока с 2008 "
https://docs.microsoft.com/ru-ru/sysinternals/downloads/junction
   mistеr
 
44 - 08.04.19 - 16:23
(39) Не надо называть обмен бэкапом, это совсем разные вещи.
   dezss
 
45 - 08.04.19 - 16:24
(42) Тебе уже много раз написали, она будет обмениваться только изменениями. Не всю базу лить, а только изменившиеся справочники, доки и т.д.
   TAHKill
 
46 - 08.04.19 - 16:24
(43) что за хрень?
C:\Documents and Settings\it>C:\Junction\junction64.exe e:\old D:\\?\Volume{e104
911d-739a-11e1-a777-806e6f6e6963}\

Junction v1.07 - Creates and lists directory links
Copyright (C) 2005-2016 Mark Russinovich
Sysinternals - http://www.sysinternals.com

Error creating e:\old:
?????????? ??????? ????, ??? ??? ?? ??? ??????????.
   TAHKill
 
47 - 08.04.19 - 16:25
(45) но ведь это для скл
файловая единая и любое изменение = изменение этого 20гб файла .1cd
   TAHKill
 
48 - 08.04.19 - 16:26
(47) или там на уровне конфигуратора?
   dezss
 
49 - 08.04.19 - 16:27
(47) (48) На уровне данных, блин!
Ты хоть почитай про РИБ и обмены, для начала.
 
 Рекламное место пустует
   Garykom
 
50 - 08.04.19 - 16:30
(47) у тебя будет два разных .1cd, которые будут обмениваться содержимым
   dezss
 
51 - 08.04.19 - 16:33
(50) Не путай его. А то зависнет, будет думать, что они друг с другом сравниваются побитно и разницу заливают)))
Пусть пробует переходить на другой уровень абстракции)))
   TAHKill
 
52 - 08.04.19 - 16:36
(49) я не 1Сник если что
у нашего спрошу завтра 
(50) главное чтоб не забивался диск и сервак
немного читал об этом когда пытался через дфс организовать, но чот с моим вариантом не подходило вроде
а она для всех конфигураций версий работает? у нас 8.3.6 КА
   Garykom
 
53 - 08.04.19 - 16:39
Если у вас древняя (судя по платформе 8.3.6) КА1 да еще и криво допиленная (так что РИБ из коробки не взлетит) то могу только посочувствовать.
   uno-group
 
54 - 08.04.19 - 16:43
А нафига каждые 3 часа на другой сервак бекапить. бекапь на этот и в случае чего переставил диски и вперед.
   Serg_1960
 
55 - 08.04.19 - 17:04
Не надо РИБ сравнивать с бэкапом :( Это путает.
В простейшем случае, когда РИБ состоит из двух узлов, то в основной базе работают пользователи, регистрируется изменения. А во время сеанса обмена эти изменения передаются в базу другого узла. Т.е. условно можно сказать, что непосредственно после сеанса обмена базы узлов синхронизированы между собой. Так как у всегда есть "горячее зеркало" базы, то бэкапы можно делать значительно реже, например раз в сутки.
   Serg_1960
 
56 - 08.04.19 - 17:07
(53) РИБ - это платформенный механизм, т.е. она "вшита" в платформу. Поэтому не важно насколько допиленная конфигурация - РИБ "взлетит". Проблема может быть только с составом плана обмена и автоматизацией процесса обмена по расписанию.
   Garykom
 
57 - 08.04.19 - 17:22
(56) Нет, в платформу "вшиты" ПланыОбмена на основе которых делается нужная вариация РИБ.

Если конфа допилена без учета планов обмена и РИБ, например добавлены новые объекты метаданных справочники или документы или регистры, которые не в включены в планы обмена и не исправлено в нужных местах в коде (или в правилах).

То нихрена там нормально работать не будет, смысл если часть данных не уходит, только типовое.
   Garykom
 
58 - 08.04.19 - 17:24
(57)+ Если же не долго думая включить новые/измененные в состав плана обмена, то есть вероятность что обмен упадет с ошибкой.
   Lama12
 
59 - 08.04.19 - 17:36
(0) Смело! Безрассудно, но смело.
Хороший RAID контроллер способный держать и восстанавливать RAID-1 на 5-6 дисках при горячей замене.
По сути, только успевай диски доставать и вставлять.
А вот когда размер внутренних таблиц превысит допустимый, бэкапы не помогут.
Проще перейти на любую бесплатную СУБД поддерживаемую 1С.
   FrolT
 
60 - 08.04.19 - 18:25
(0) акронисом пробовали?
   hhhh
 
61 - 08.04.19 - 18:36
(59) не факт. В новых платформах увеличили размер внутренних таблиц. Теперь не превысит.
   timurhv
 
62 - 08.04.19 - 18:44
(0) Если платят ниже рынка, то беги оттуда.
   Djelf
 
63 - 08.04.19 - 18:50
(54) Нафига на другой бэкапить?
Так я админу плешь проел что его rdp торчит наружу и...
Закономерный конец -> баз больше нет, бэкапов на дисках по smb тоже нет ;)
А что-то слегка сложнее он не осилил.
   dmtrpv
 
64 - 08.04.19 - 18:54
У клиента была база КА 1.1 файловая около 60 Гб. Работала... Но все равно перешли на sql.
   timurhv
 
65 - 08.04.19 - 19:06
(63) Да даже просто затопить может.
   Fram
 
66 - 08.04.19 - 19:18
(0) >  обычными средствами ...

что такое обычные средства?
   Сияющий в темноте
 
67 - 08.04.19 - 20:20
Боюсь,что проблема в том,что файл базы сильно фрагментирован,и при копировании он ищет следующие сектора разбирая формат нтфс,если райд,то там деление на блоки 128к,которые читаются порциями.
можно попробовать ночью один раз скопировать базу на те же диски,а потом оценить скорость копирования.
и это,копируем мы только 1cd,все остальное мимо.
   Провинциальный 1сник
 
68 - 08.04.19 - 20:28
(67) Вообще для файловой 1с следует использовать только ssd, именно из-за фрагментации. Для mssql можно сразу зарезервировать крупный блок и задать автоувеличение в процентах от размера. А в случае файловой базы .1cd прирастает мелкими фрагментами вперемешку с файлами журнала регистрации, что в большинстве случаев вызывает дикую фрагментацию, которая на обычных hdd или тем более на raid очень сильно замедляет доступ.
   MyNick
 
69 - 08.04.19 - 20:49
Сразу к делу - есть поле размером 20Га - комбайн не собираемся покупать, косами работаем нормально, НО - для сохранности урожая нужно успевать убирать его до снега, а в идеале до наступления морозов - косами уборка длится 3 месяца, а там еще немного и посевная - сами понимаете люди постоянно загружены и сапоги все время в грязи, косы быстро тупятся
В интернетах миллион советов как работать круглосуточно и это не проблема, а вот когда вдруг дожди в сентябре, как быть? Может кто сталкивался
Поле убираем целиком, а частота вызвана тем, чтобы если убрать не успеем, то жрать будет нечего, поэтому всегда есть прошлогодние запасы, но лучше чтобы свежий урожай сохранять.
   Garykom
 
70 - 08.04.19 - 20:52
(69) Неплохо я хотел нечто похожее придумать но аналогия не пришла в голову смешная
   MyNick
 
71 - 08.04.19 - 21:01
(70) да просто вспоминаю, как пребывал в подобной ситуации - когда владелец жопит на все, не оценивая свои же риски, ну а чо, ты же суперспец, придумаешь что-нибудь. Тем более знаешь, что если все пойдёт по звезде, то сам будешь и виноват.
Поэтому очень рекомендую автору думать в данный момент не о сохранности базы в первую очередь, а о сохранности своей жпо. Потому что какой бы механизм из овна и палок он не собрал, в итоге виноват будет только он.
Надо идти в руководство и обязательно донести до них, что все эти полумеры связаны с большими рисками.
   la luna llena
 
72 - 08.04.19 - 21:06
(71) есть же условно бесплатная Постгрес, даже если владелец жопит на ms sql, по отзывам нормально работает, если руки из правильного места
   la luna llena
 
73 - 08.04.19 - 21:09
(69) супер!
   zehn
 
74 - 08.04.19 - 21:20
(72) > есть же условно бесплатная Постгрес
Скажите, а таки условно бесплатного сервера 1С у вас к ней нет?
   Garykom
 
75 - 08.04.19 - 21:25
(74) Условная бесплатность сервера 1С связана с условными и нет сроками.
   bolder
 
76 - 08.04.19 - 22:45
(69) Много+.Я тоже ржу не могу)))
   Serg_1960
 
Модератор
77 - 09.04.19 - 00:10
Автор предупреждал "Сразу к делу: есть файловая 1С - на SQL не собираемся переходить". Поэтому обсуждение сервера 1С, PostgreSQL и MS SQL на этой ветке - "флейм и оффтопик".
   Гобсек
 
78 - 09.04.19 - 00:24
В этой ветке предлагают РИБ. Но если РИБ упадет, то придется приглашать дорогостоящих специалистов, а это может оказаться дороже, чем переход на SQL.
   XMMS
 
79 - 09.04.19 - 00:28
"сейчас так и устроено, базы на ссд (100мб запись и 200мб чтение)"
ССД на выброс если это скорость линейной записи/чтения. Скорость по сути RAID1 из обычных жестких дисков.
Нормальные SSD на SATA3 это 500 МБ на запись. И это ещё бюджетные.
Делать теневую копию за 1 минуту и потом по гигабиту гнать куда надо.

Но в похожей ситуации заказчик сам захотел переходить на SQL - надежнее всё таки. Как бы данные тоже стоят денег.
   TAHKill
 
80 - 09.04.19 - 10:27
1сник говорит что РИБ гемор и может поломать базу(
   catena
 
81 - 09.04.19 - 10:32
(80)А чем подкрепляет это утверждение?
   Garykom
 
82 - 09.04.19 - 10:34
(80) покажи своему 1Снику (57) и (58) и спроси "зачем сволочь такая криво КА допиливал"?
   TAHKill
 
83 - 09.04.19 - 10:36
(79) как теневые копии примонтировать как файл или диск? чот не получается на MS2003
   Обработка
 
84 - 09.04.19 - 10:38
(0) Все не читал.

Не надо гланды вырезать через зад.

1. Переходи на скуль.
2. Делай свертку.
3. настрой скуль бекап в горячую через 15 мин.

И все!
Не надо на ровном месте делать себе проблемы.
   TAHKill
 
85 - 09.04.19 - 10:42
(84) да хватит уже очевидные вещи предлагать
на_данный_момент_переходить_на_скуль_НЕ_планируется
задача сейчас простая = как сделать бэкап в течение дня не прерывая работы
   Garykom
 
86 - 09.04.19 - 11:16
(85) Для вас не меняя 1Сника или админа или руководство никак.
   Вафель
 
87 - 09.04.19 - 11:17
(85) так риб же советовали еще в самом начале
   Обработка
 
88 - 09.04.19 - 11:50
(85)
Вы   -Врач не хочу вырывать зуб. Как не вырывать и чтоб не болело?
Врач -Зуб уже не спасти надо вырывать!
Вы   -Но я не хочу вырывать зуб!...
   Йохохо
 
89 - 09.04.19 - 11:51
ставишь кобиан бэкап гравити, настраиваешь расписание на теневой локальный бэкап, на локальную папку бэкапа настраиваешь односторонний синк на мегасервербэкапов, всё
   mistеr
 
90 - 09.04.19 - 11:52
(85) Все ответы уже даны. Читай внимательно.
Например (83) -> (32)/
   Йохохо
 
91 - 09.04.19 - 11:54
(83) свои скрипты можно писать, если ты их готов отлаживать и мониторить и разбираешься в предмете. Если нет есть бесплатная утилита (89) пашет как часы и развесистая
   mistеr
 
92 - 09.04.19 - 11:54
(87) Я бы РИБ не советовал, все же это не бэкап. В час X нет гарантии, что добавленный полгода назад документ/реквизит будет в наличии в копии.
   Обработка
 
93 - 09.04.19 - 12:24
(92) Этот отсутсвующий док можно дернуть с любого бекапа выгрузки еженедельно и ЦБ.
   mistеr
 
94 - 09.04.19 - 12:33
(93) Я имею в виду новый объект метаданных.
   Dicus2012
 
95 - 09.04.19 - 13:41
(92) Разве фишка РИБа не в том что регулярные обмены раз в 15 мин обновляют копию, а вот эту копию уже раз в час (3 часа) бэкапировать, тогда в час Х будут все необходимые бэкапы?
   TAHKill
 
96 - 09.04.19 - 13:42
(89) кстати я раньше работал с кобианом
то есть - беру диск для теневых - настраиваю каждые 3 часа теневые на рэйдовом боевом диске - бэкап кобианом используя теневое, а он будет его использовать так как увидит, что 1cd занят
так?
а что за односторонний синк? имеешь ввиду обычное полное копирование?
   Fram
 
97 - 09.04.19 - 22:16
(96) ты так и не сказал каким средствами ты делаешь бэкап сейчас. тупо копирование всего файла пробовал? 1cd уже в неком сжатом формате, кстати. архиваторы его не особо ужимают
   Смотрящий
 
98 - 09.04.19 - 22:49
(80) ваш 1сник сломался. несите следующего
   hhhh
 
99 - 09.04.19 - 23:19
(96) просто в windows копируй файл 1Cv8.1CD и всё. Пользователи в это время нормально работают. Какие еще теневые диски.
   craxx
 
100 - 10.04.19 - 04:22
Сотка
(80) а ты там кем?
  1  2  3   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует