Отключение пользователей, установка блокировки начала сеансов и архивация клиент-серверных баз силами PowerShell

Публикация № 202805

Администрирование - Администрирование данных 1С - Архивирование (backup)

backup PowerShell Архивация создание архивов

1) Отключение работающих пользователей;
2) Установка блокировки начала сеансов (устанавливается на 2 часа);
3) Архивация баз;
4) Удаление старых архивов.

Все это в одном скрипте на PowerShell.

За основу взята данная публикация.

Скрипт позволяет провести все указанные выше операции, снабжен комментариями и, благодаря тому, что PowerShell является неотъемлемой компонентой системы начиная с Win7 (так же доступен и в более ранних ОС), может быть легко и быстро адаптирован под нужды каждого.

В данном случае приведен пример архивации одной базы и удаление ее архивов старше 60 дней. В случае аварийного завершения скрипта блокировка начала сеансов будет снята через 2 часа.

# Описание функций

function PerformBackup([string]$IBConnectionString, [string]$IBName ,[string]$User, [string]$Pass = "", [string]$BackupDirectory, [string]$ClasterUser = "", [string]$ClasterPass = "")
{
    # Удалим сессии 
    # Аутентификация к выбранному кластеру
    # если у пользователя под которым будет выполняться сценарий нет прав на кластер,
    # можно прописать ниже имя пользователя и пароль администратора кластера
    $ServerAgent.Authenticate($Claster, $ClasterUser, $ClasterPass) 

    # Получаем список сессий кластера и прерываем их
    $Sessions = $ServerAgent.GetSessions($Claster)
    if (!($Sessions.Count -eq 0))
    {
    	write-host "Разрывается" $Sessions.Count "сессий базы" $InfoBaseName
        foreach ($Session in $Sessions)
        {
        	$ServerAgent.TerminateSession($Claster, $Session)
        }
    }

    # Устанавливаем блокировку начала сеансов
    write-host "Установлена блокировка начала сеансов к базе $IBName";
    ChangeConnectDenied $IBName $True $User $Pass
	
    # Создаем бэкап
    write-host "Создание бэкапа базы $IBName";
    $curtime = Get-Date -Format 'dd.MM.yyyy';
    $arglist = "CONFIG /s """+$IBConnectionString+$IBName+"""  /N """+$User+""" /P """+$Pass+""" /DisableStartupMessages /Out """+$BackupDirectory+"log_"+$curtime+".txt"" /DumpIB """+$BackupDirectory+$curtime+".dt"" /UC ""GodMode = On""";
	Start-Process -wait (Get-Alias -name exe82).definition -ArgumentList $arglist;
	
	write-host "Архив базы $IBName успешно скопирован в файл $BackupDirectory$curtime.dt";
    
    # Снимаем блокировку начала сеансов
    write-host "Блокировка начала сеансов к базе $IBName снята";
    ChangeConnectDenied $IBName $False $User $Pass
}

function ChangeConnectDenied([string]$InfoBaseName, [bool]$ConnectDenied, [string]$User = "", [string]$Pass = "")
{
	# Получаем список рабочих процессов кластера
	$WorkingProcesses = $ServerAgent.GetWorkingProcesses($Claster)

	foreach ($WorkingProcess in $WorkingProcesses)
	{                    
		if (!($WorkingProcess.Running -eq 1))
		{
			continue
		}
			
		$CWPAddr = "tcp://"+$WorkingProcess.HostName+":"+$WorkingProcess.MainPort
		$CWP = $V82Com.ConnectWorkingProcess($CWPAddr)
		$CWP.AddAuthentication($User, $Pass) 

		$InfoBases = $CWP.GetInfoBases()

		foreach ($InfoBase in $InfoBases)
		{
			if ($InfoBase.Name -eq $InfoBaseName)
			{
				$InfoBaseFound = $TRUE    
				break
			}
		}
		
		if (!($InfoBaseFound))
		{
			write-host "Не найдена указанная в параметрах запуска ИБ..."
			break
		}

		# Устанавливаем/снимаем блокировку соединений ИБ
		$InfoBase.ConnectDenied = $ConnectDenied
        $InfoBase.PermissionCode = "GodMode = On";
        $InfoBase.DeniedFrom = Get-Date -Format "yyyy-MM-dd HH:mm:ss";
        $InfoBase.DeniedTo = (Get-Date).AddHours(2).ToString("yyyy-MM-dd HH:mm:ss") # Блокировка автоматически будет снята через 2 часа
		$CWP.UpdateInfoBase($InfoBase)
	}
}

function DeleteOldArchives([string]$BackupFolderPath, [int]$StorageDays)
{
    $AbsStorageDays = [Math]::Abs($StorageDays)
    $CurrentDate = Get-Date
    $OldDate = $CurrentDate.AddDays($StorageDays)
    write-host "Удаление архивов из $BackupFolderPath за последние $AbsStorageDays дней"
    Get-ChildItem $BackupFolderPath | Where-Object { $_.LastWriteTime -lt $OldDate } | Remove-Item
}

#///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

# По версии стартера определяем путь к 1С последней версии (это позволяет не заморачиваться с перепиской скрипта при обновлении платформы)
if (Test-Path -path "C:\Program Files (x86)\1cv82") 
{
	$PathTo1C = "C:\Program Files (x86)\1cv82\";
}
else 
{
	$PathTo1C = "C:\Program Files\1cv82\";
}
$Version1C = (Get-Command ($PathTo1C+"common\1cestart.exe")).FileVersionInfo.FileVersion;
Set-Alias exe82 ($PathTo1C+$Version1C+"\bin\1cv8.exe");

# Параметры запуска сценария: адрес сервера, основной порт кластера, количество дней хранения архивов, путь к папке с архивами
$SrvAddr = "tcp://localhost:1540"
$MainPort = "1541"
$StorageDays = -60 # знак "-" обязателен, иначе дата увеличится на указанное количество дней
$BackupFolderPath = "d:\Backup\"

$V82Com = New-Object -COMObject "V82.COMConnector"

# Подключение к агенту сервера
$ServerAgent = $V82Com.ConnectAgent($SrvAddr)
$ClusterFound = $FALSE
$InfoBaseFound = $FALSE

# Получим массив кластеров сервера
$Clasters = $ServerAgent.GetClusters()

foreach ($Claster in $Clasters)
{
	if ($Claster.MainPort -eq $MainPort)
    {
		$ClusterFound = $TRUE    
		break
    }
}

if (!($ClusterFound))
{
	break
}

# Выполнение архивации базы InfoBase и удаление старых архивов
PerformBackup "localhost\" "InfoBase" "Администратор" "" $BackupFolderPath;
DeleteOldArchives $BackupFolderPath $StorageDays
 
$V82Com = "";

Скачать файлы

Наименование Файл Версия Размер
Backup 1C.ps1

.ps1 9,60Kb
39
.ps1 9,60Kb 39 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. 3.14159 94 07.10.13 16:03 Сейчас в теме
# Создаем бэкап


фирма 1С не рекомендует таким образом бэкапы делать
2. cheburashka 39 07.10.13 18:53 Сейчас в теме
(1)На этот счет уже достаточно различных мнений. Думаю, удобство использования *.dt Вы оспаривать не будете?
3. 3.14159 94 07.10.13 20:23 Сейчас в теме
(2) в чем удобство использования *.dt в клиент-серверном варианте?
4. cheburashka 39 07.10.13 20:33 Сейчас в теме
(3)Например, такой архив легко можно развернуть на любой другой машине для отладки.
20. sssss_aaaaa_2011 22.09.17 11:32 Сейчас в теме
(4)Только надо пользователей выгонять. Очень удобно.
TeMochkiN; +1 Ответить
5. Serj1C 480 08.10.13 07:08 Сейчас в теме
6. TrinitronOTV 7 08.10.13 09:42 Сейчас в теме
извиняюсь конечно, но я что-то не увидел, где надо прописывать свои пути к базе данных и архивам, ткинте меня, пожалуйста...
8. cheburashka 39 08.10.13 10:42 Сейчас в теме
(6) TrinitronOTV, (7) xbic, 3-я и 4-я строки снизу:

PerformBackup "localhost\" "InfoBase" "Администратор" "" $BackupFolderPath;
DeleteOldArchives $BackupFolderPath $StorageDays
7. xbic 16 08.10.13 10:00 Сейчас в теме
Опишите в комментариях где нужно указать параметры скрипта, либо опишите пример...
9. DoctorRoza 09.10.13 08:24 Сейчас в теме
Оренбургу привет! :)
Данный скрипт может выгнать из файловой БД или из серверной? Или обеих?

Плюсануть не могу, забанили видимо, но скрипт скачал!
10. cheburashka 39 09.10.13 09:06 Сейчас в теме
(9) DoctorRoza, только из серверной.
11. bdsmka 11.12.14 10:49 Сейчас в теме
Очень интересный скрипт, спс за труд.
Подскажите пожалуйста: Скрипт выгоняет всех пользователей с кластера, так и должно быть? Или все таки можно только из конкретной базы?
Возможно ли указать несколько кластеров?
Что должно быть в этой переменной $IBConnectionString ?
12. cheburashka 39 11.12.14 13:58 Сейчас в теме
(11) bdsmka,
Подскажите пожалуйста: Скрипт выгоняет всех пользователей с кластера, так и должно быть?

Да, так и должно быть в данной реализации скрипта. Недавно сам понял, что это не очень удобно. Необходимо изменить скрипт, чтобы он выкидывал пользователей только из архивируемой базы.
Что должно быть в этой переменной $IBConnectionString ?

В данном случае здесь указано "localhost\", что говорит о том, что база СУБД находится на данном компьютере. Если у Вас СУБД находится на другом компе, то необходимо указать его псевдоним или IP.
18. advanter 42 22.09.17 11:07 Сейчас в теме
19. advanter 42 22.09.17 11:10 Сейчас в теме
(12)
Недавно сам понял, что это не очень удобно. Необходимо изменить скрипт, чтобы он выкидывал пользователей только из архивируемой базы.

function BlockCluster([string]$IBConnectionString, [string]$IBName ,[string]$User, [string]$Pass = "", [string]$ClusterUser = "", [string]$ClusterPass = "")
{
    $ServerAgent.Authenticate($Cluster, $ClusterUser, $ClusterPass) 
	$InfoBasesInCluster= $ServerAgent.GetInfoBases($Cluster)
	if (!($InfoBasesInCluster.Count -eq 0))
    {
        foreach ($InfoBaseInCluster in $InfoBasesInCluster)
        {
            if ($InfoBaseInCluster.Name -eq $IBName)
            {
                $Sessions = $ServerAgent.GetInfoBaseSessions($Cluster, $InfoBaseInCluster)
				if (!($Sessions.Count -eq 0)) 
				{
					foreach ($Session in $Sessions)
					{
                          $ServerAgent.TerminateSession($Cluster, $Session)						
					}
				}		
            }
        }
    }

	write-host "Started blocking sessions to base $IBName";
    ChangeConnectDenied $IBName $True $User $Pass
    
}
Показать

Подробнее
13. bdsmka 11.12.14 14:41 Сейчас в теме
В данном случае здесь указано "localhost\", что говорит о том, что база СУБД находится на данном компьютере. Если у Вас СУБД находится на другом компе, то необходимо указать его псевдоним или IP.


А если база на MSSQL?
14. cheburashka 39 11.12.14 15:56 Сейчас в теме
(13) bdsmka, моя база тоже на MSSQL, но сервер баз данных и сервер приложения 1С находится на одном компе, поэтому "localhost\".
15. DigitalMan 7 11.06.15 06:46 Сейчас в теме
PermissionCode = "GodMode = On"
Вы сделали мой день! :)
16. pallid 19.11.15 11:57 Сейчас в теме
строка
$InfoBase.ConnectDenied = $ConnectDenied


актуальна же только для 8.2, в 8.3 надо же вроде указывать
$InfoBase.SessionsDenied  = $ConnectDenied
$InfoBase.ScheduledJobsDenied   = $ConnectDenied


Правильно я понимаю???

17. cheburashka 39 19.11.15 20:16 Сейчас в теме
(16) white_sochi, насчет SessionsDenied точно сказать не могу, по идее ConnectDenied тоже должен работать. А ScheduledJobsDenied должно и в 8.2 работать, т.к. это флажок "Блокировка регламентных заданий включена", который и в 8.2 был. Скрипт разрабатывался и тестировался для 8.2.
Оставьте свое сообщение

См. также

Обработка для управления подключениями пользователей и создание бэкапа КЛИЕНТ-СЕРВЕРНОЙ базы данных 1С 8.2-8.3 (управляемое приложение,"такси") Промо

Архивирование (backup) Администрирование данных 1С v8 v8::УФ 1cv8.cf Абонемент ($m)

Данная обработка позволяет легко и быстро отключить от любой БД одного или несколько пользователей одновременно, установить блокировку сеансов, что необходимо при регламентных операциях с БД, создать резервную копию базы, удалить "дубли" сеансов. Обработка отключает соединения и сеансы указанных пользователей, даже если сеанс или соединение были "повисшими". Возможна интеграция в любую конфигурацию! (Обновление от 11.03.2016, версия 3.0)

2 стартмани

06.11.2012    58530    612    hakerxp    44    

История данных - расширение для конфигурации "INFOSTART ERP community edition"

Архивирование (backup) Infostart ERP community v8 1cv8.cf Абонемент ($m)

Расширение позволяет хранить (восстанавливать) историю данных прикладных объектов (справочников, документов, движений регистров по документам).

10 стартмани

16.03.2021    1063    3    33lab    8    

Автоматическое архивирование и обновление типовых 1С с рассылкой уведомлений

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Автоматическое архивирование и обновление типовых 1С. Программа запускается по таймеру в назначенных заданиях Windows. По указанному ключу в запуске будет обновлять конфигурацию или архивировать.

3 стартмани

13.03.2021    878    0    eda_light    3    

Проверка резервного копирования

Архивирование (backup) v8 Россия Абонемент ($m)

Программа проверяет наличие бэкапов на текущую дату в указанных каталогах.

1 стартмани

04.02.2021    960    0    r.moschenskiy    0    

Конфигурация для автоматизации бэкапов Промо

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Конфигурация для организации резервного копирования и хранения бэкапов информационных баз во внутреннем формате 1С *.dt

1 стартмани

23.01.2015    31937    175    dusha0020    43    

Архивирование резервных копий файловой базы 1С: Бухгалтерия 3.0

Архивирование (backup) v8 БП3.0 Абонемент ($m)

Начиная с версии 3.0.63.xx при создании резервной копии файловой базы средствами 1С Бухгалтерия файл 1Cv8.1CD не архивируется ZIP, а просто копируется в папку, если размер файла превышает 2000 Мб. В результате для хранения резервных копий требуется примерно втрое больше места на диске. Данное расширение конфигурации позволяет исправить ситуацию, подняв лимит до 4000 Мб. Расширение можно подключать как в режиме конфигуратора, так и в пользовательском, конфигурация остаётся на замке, статус поддержки не изменяется.

1 стартмани

18.12.2020    1916    0    Smarty1963    0    

Создание копии рабочей базы

Свертка базы Архивирование (backup) v8 Абонемент ($m)

Как регулярно создавать копии рабочей базы для разработки? Как уменьшить объём тестовой базы? Как получать всегда актуальную тестовую базу?

1 стартмани

28.05.2020    5918    13    imm0rtal    0    

Автосохранение документов

Архивирование (backup) Обработка документов v8 УТ10 УПП1 Россия Абонемент ($m)

Обработка автоматически локально сохраняет измененные документы через заданный промежуток времени и позволяет их восстанавливать в любой момент.

1 стартмани

13.05.2020    3110    1    DedKore    0    

Безопасное копирование файловых баз данных 1С (1Cv8.1CD) Промо

Архивирование (backup) Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Безопасное копирование файловых баз данных 1С (1Cv8.1CD) При подключенных пользователях!

1 стартмани

22.12.2014    50963    120    BorovikSV    27    

Создание выгрузок файлов .dt с помощью PowerShell и RAS\RAC для клиент-серверных баз

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

У платформы 1С 8.3 есть кроссплатформенная утилита RAS\RAC(Remote Administration Server\Remote Administration Client), которая позволяет удаленно управлять кластером серверов 1C. Ниже выложен шаблон скрипта PowerShell для выгрузки базы 1C в файл dt с помощью этой утилиты.

1 стартмани

23.09.2019    8340    10    alexer    27    

Бэкап средствами 1С для баз под управлением СУБД

Архивирование (backup) v8 Абонемент ($m)

Скрипт для создания бэкапов баз 1С под управлением СУБД с созданием log-файла и отправки уведомлений на почту.

2 стартмани

18.09.2019    8038    7    ketr    24    

Внешняя компонента для безопасного копирования файловой базы без отключения пользователей

Архивирование (backup) v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя компонента для блокировки и последующего безопасного копирования файловой базы 1С, написанная по технологии NativeAPI.

1 стартмани

17.04.2019    3873    2    frkbvfnjh    3    

Резервное копирование SQL-базы 1С в два клика Промо

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Простой и надежный способ бэкапа без углубления в тонкости настройки SQL Server Management Studio

1 стартмани

26.09.2012    52508    138    skilster    9    

Контроль создания архивных копий

Архивирование (backup) v8 Абонемент ($m)

Копии делать нужно, но нужно еще не забывать контролировать как делаются копии, а еще лучше проверять сделанные копии. Данная система позволяет контролировать создание копий на различных серверах.

2 стартмани

06.04.2019    4917    1    apxi    1    

Последовательный и параллельный бэкап баз в MS SQL скриптами

Архивирование (backup) v8 Россия Абонемент ($m)

На картинке старый добрый Maintaince Plan. Работает давно и надежно. Но вот при 30 активных и столько же архивных базах каждое изменение - это много щелканий мышкой и сохранений. А хочется просто исправить список баз в одном месте, и все. В процессе переписывания Maintaince Plan в скрипт возникла идея попробовать обрабатывать базы параллельно. В конце концов, зачем была потрачена куча денег на "ядра, кэш и прочий треш"?

1 стартмани

28.02.2019    7097    3    DonAlPatino    24    

Контроль места под резервные копии, с автоматическим удалением файлов при нехватке, с оповещением

Архивирование (backup) Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Для контроля места и удаления файлов при нехватке на дисках под BackUp, удаленно по сети. Оповещает по почте о проделанной работе на указанный адрес электронной почты.

1 стартмани

22.02.2019    6313    1    iones    8    

Бэкапер-1С: резервные копии бухгалтерии (1С 7.7 - 8.3) Промо

Архивирование (backup) v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Бэкапер-1С: версия 1.5.0. Появилась гибкая система удаления старых копий! А также: автоматический поиск баз, архивация документов, встроенный архиватор 7-Zip, целостность создаваемых копий, шифрование, отправка отчетов на почту и каталогизация. Ещё никогда резервное копирование не делалось так просто.

1 стартмани

16.05.2013    65337    631    alexey.karmanov    181    

Быстрое восстановление бэкапа на тестовую базу

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Кто как восстанавливает свежие бэкапы на тестовые базы. Лично я довольно долго использовал для этого SQL скрипт. С ним меньше возни, чем с интерфейсом, который меняется из версии к версии. Кто-то использует bat файлы, тоже быстрый и надежный способ. В данной публикации я делюсь приложением, написанным на C#, которое восстанавливает базу из бэкапа, и даже при необходимости может перед восстановлением сохранить копию *.cf.

1 стартмани

12.02.2019    6488    6    ixilimuse    5    

Легкое создание резервной копии типовой ИБ в режиме 1С:Предприятие

Архивирование (backup) v8 УНФ БГУ ERP2 ЗКГУ3.0 БП3.0 КА2 ЗУП3.x Абонемент ($m)

Обработка позволяет создавать и восстанавливать резервную копию информационной базы ряда типовых конфигураций в режиме 1С:Предприятие силами рядовых сотрудников без посторонней помощи.

1 стартмани

04.02.2019    8499    9    Леонов Александр    0    

Простая проверка "целостности" и резервное копирование реестра кластера сервера 1С Предприятия на Linux-сервере

Архивирование (backup) v8 Абонемент ($m)

Bash-скрипт для проверки контрольной суммы файла реестра кластера и создания резервной копии данного файла в случае, если изменение считается "корректным", при работе сервера 1С Предприятия на платформе GNU/Linux.

1 стартмани

09.01.2019    7559    0    Sloth    0    

Автоматическая архивация (настройка через обработку), стандартными средствами Windows (batch + schtasks) Промо

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Есть много статей, как сделать батники для архивации баз 1С, столько же статей, как настроить автоматический запуск этих батников, но лень - она такая. Пользователю разбираться в cmd не хочется, а уж тем более лезть в настройки винды... Специально для ленивых, написал эту обработку.

1 стартмани

18.07.2013    28916    116    greenLiss    11    

Резервное копирование прикрепленных файлов ИБ на Linux-сервере

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Немного о том, как организовать резервное копирование прикрепленных файлов информационной базы, хранящихся в файловых томах, а не в самой ИБ, в случае когда сервер 1С Предприятия работает на платформе GNU/Linux.

1 стартмани

21.12.2018    6793    0    Sloth    0    

Резервное копирование по расписанию для MS SQL Express

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Внешняя дополнительная обработка, которая позволяет использовать регламентные задания 1С для запуска сценария резервного копирования на сервере MS SQL Express. Таким образом решается проблема отсутствия у Express версии сервера MS SQL собственного агента и планировщика заданий. Обработка позволяет настроить для себя разрешение записи на диск и выполняться в безопасном режиме.

1 стартмани

15.10.2018    7827    4    elian    34    

Резервное копирование файлов 1С:Документооборот

Архивирование (backup) v8 ДО Абонемент ($m)

WSH файл резервного копирования файлов инкрементальный.

1 стартмани

28.09.2018    8075    6    ligsht    0    

Резервное копирование баз SQL Server на базе 1С. Промо

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Конфигурация предназначенная для резеврного копирования баз SQL Server. Может использоваться как автономно, так и объединяться с любой конфигурацией. Код полностью открыт и доступен для редактирования.

1 стартмани

24.05.2012    32641    163    bystrov-e    52    

Копирование / хранение бекапов

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Обработка копирует файловые базы или sql бекапы на ftp. При этом сохраняет на ftp только 5 последний файлов, и удаляет старые, при успешной и/или не успешном копировании может производиться рассылка email

2 стартмани

20.07.2018    7173    1    thueirby    0    

Бэкапер файловых баз с хранением на яндекс-диске

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Еще один бекапер файловых баз на инфостарте. Возможно будет интересен франчам, у кого много небольших клиентов с файловыми базами. У себя используем больше года. Состоит из 3-х частей: 1 - размещается на компьютере клиента; 2 - настраивается яндекс-диск; 3 - у себя на рабочем компьютере. Настроенная система организует архивацию файловых баз данных на компьютере клиента, копирование их на яндекс-диск, сбор и анализ информации о наличии архивов на яндекс-дисках с возможностью закачки к себе на рабочий компьютер.

5 стартмани

04.06.2018    9627    1    yabrus    5    

Генератор скриптов резервного копирования

Архивирование (backup) v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка, которая позволяет генерировать скрипты для резервного копирования баз 1С.

1 стартмани

03.06.2018    9538    20    Dream_kz    6    

Резервное копирование 1С 8.2 -файловый вариант .NET 2.0 Промо

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Задумкой написания данной программы послужил опыт того что приходя к клиенту необходимо максимально быстро сделать обновление. А это необходимо сделать копию базы, запустить конфигуратор со значка который переименован в "Бух" и поставлено дерево... В общем у каждого пользователя свои фокусы. Ко всему прочему если файлы лежат где-то в сети и комп эдак пенек 3, то совсем грустно становиться при попытке открыть "Сетевое окружение".

1 стартмани

24.04.2012    19766    101    valter    6    

bat-файл для копирования с FTP *.cfu и обновления 1С

Сервисные утилиты Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Батник для загрузки с FTP файла обновления 1С (*.cfu), создания резервной копии и обновления 1С.

1 стартмани

07.05.2018    10936    2    pyrkin_vanya    2    

Менеджер резервного копирования

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Выполняет резервное копирование перечисленных папок (каталогов) по расписанию. Также есть возможность сохранять резервные копии на зеркало (фтп) для повышения надежности их хранения.

1 стартмани

27.03.2018    9892    14    liurn    4    

Автоматизируем "перезаливку" баз (Скрипты для SQL-Server - Часть 1)

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Предлагаю вашему вниманию несколько SQL-скриптов (для MS SQL-Server) для автоматизации процесса резервного копирования и восстановления баз данных. Скрипты для восстановления позволяют "перезаливать" базы данных, т. е. восстанавливать одну базу из копий другой базы данных. Все скрипты формируют лог для вывода и при необходимости могут отправлять результат работы по электронной почте.

1 стартмани

15.03.2018    35746    21    Tavalik    15    

Установка автоматического архивирования для 1С 8.1 и 8.2 (4.0.4.2) Промо

Администрирование данных 1С Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Думай о будущем - сохрани прошлое. Настройка автоматического ежедневного архивирования нажатием одной кнопки. Для 1С:Предприятия 8.1 и 8.2. А пароли? ...прячутся :)

1 стартмани

17.03.2009    90470    5589    alexk-is    198    

Архивирование файлов

Архивирование (backup) v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка на управляемых формах позволяет архивировать документы с заданными расширениями.

1 стартмани

26.02.2018    9852    2    user748289    2    

Простая программа для архивирования файловых баз данных 1С 8

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Данная программа предназначена для создания на внешних носителях копий файловых баз данных 1С для различных конфигураций версий 8.1 и 8.2 (хотя может использоваться и для версий 8.3). Для архивирования нет необходимости использовать конфигуратор 1С. Копии можно использовать в случае порчи баз данных. Может быть полезна бухгалтерам на малых предприятиях, где нет в штате программистов, а обслуживание 1С специализированными организациями происходит редко.

1 стартмани

14.02.2018    9219    0    vefim    0    

Динамическое обновление больше не страшно! Сохранение таблицы Config перед динамическим обновлением

Архивирование (backup) v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Обработка для резервного сохранения SQL-таблиц Config b ConfigSave перед динамическим обновлением, а также восстановления этих таблиц в случае сбоя.

1 стартмани

09.02.2018    21425    57    santon    14    

Восстановление части данных из архива в рабочую базу данных Промо

Администрирование данных 1С Архивирование (backup) Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Россия Абонемент ($m)

Когда случилась неприятная ситуация... Ситуация первая. Ввели документ прошлым периодом. Слетела граница последовательности. Восстановили и обнаружили, что поплыли отчетные данные прошлых периодов. Ситуация вторая. Кто-то нажал "что-то" и были удалены элементы справочников прошлого периода без контроля целостности. Теперь в документах и отчетах "битые" ссылки. Эта статья о том, что можно сделать в подобной ситуации. Не волнуйтесь. ВСЕ БУДЕТ ХОРОШО.

1 стартмани

16.12.2009    30361    406    alexk-is    17    

Резервное копирование ключей защиты Астор

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Обработка, с помощью которой можно сделать резервную копию файлов, находящихся на USB-флэш носителе, и отправить на FTP.

1 стартмани

08.02.2018    8479    1    Zhorland    4    

Резервное копирование файловой ИБ 1С:Розничная торговля

Архивирование (backup) v8 Розница Беларусь Абонемент ($m)

Предлагаю метод организации резервного копирования ИБ 1С:Розничная торговля. Метод резервного копирования - упаковка в архив. Способ запуска - при включении компьютера. Реализация - PowerShell.

1 стартмани

10.01.2018    9873    1    avolkov2017    7    

Автоматическое архивирование 1С для 8.3 в *.dt

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Обработка предназначена для автоматического архивирования базы 1С.

1 стартмани

13.11.2017    13931    11    zVORTEXz    8    

Резервное копирование. Выгрузка информационных баз 1C:Предприятие 8.2; Баз данных: MS SQL Express, PostgreSQL, IBM DB2 Express-C; Любых каталогов. Промо

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Программный продукт «CVM backup» предназначен для: • автоматической выгрузки «Информационной базы» любых конфигураций платформы 1С: Предприятие с отключение пользователей; • автоматических созданий дампов баз данных: MS SQL Express, PostgreSQL, IBM DB2 Express-C; • автоматической архивации любых локальных директорий.

1 стартмани

12.02.2012    50193    573    cvmbackup    223    

Генератор скрипта резервного копирования PostgreSQL

Архивирование (backup) v8 1cv8.cf Россия Абонемент ($m)

Однажды возникла необходимость настроить резервное копирование порядка 20 баз 1С на PostgreSQL. Вручную писать скрипт было очень лень, поэтому была написана эта обработка.

1 стартмани

21.10.2017    10468    16    sleemp    3    

Архивные копии файловой базы данных в фоновом режиме

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Создание командных файлов архивирования файловой базы данных. Архивация происходит в фоновом режиме, возможно сохранение копий в три разных места.

5 стартмани

18.05.2017    12289    2    BackHand001    8    

Backuper (программа резервного копирования данных)

Архивирование (backup) v8 Абонемент ($m)

Программа резервного копирования произвольных данных и выгрузки DT из баз 1С.

2 стартмани

11.04.2017    22761    80    ziercool    56    

Выгрузка файлов справочника "Дополнительные отчеты и обработки" и файлов из справочника "Внешние обработки" в каталог

Архивирование (backup) Обработка справочников v8 1cv8.cf Абонемент ($m)

Внешняя обработка для выгрузки файлов справочника "Дополнительные отчеты и обработки" и файлов из справочника "Внешние обработки" в каталог (для типовых конфигураций)

1 стартмани

13.07.2016    11184    10    Yackov    1    

Резервное копирование файловой базы данных в 1 клик (со сжатием в zip формате)

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Внешняя обработка для оперативного (в 1 клик) архивирования файловой базы (1Cv8.1CD) на платформе 1С:8.2 и 1С:8.3. Обычное приложение.

1 стартмани

26.05.2016    12621    14    svitdir    4    

Отключение резервного копирования у всех пользователей

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Обработка отключает резервное копирование у всех пользователей всех типовых конфигураций. Удобно, если вы им не пользуетесь.

1 стартмани

16.05.2016    17885    35    GrafFromTomsk    1    

Восстановление движений документов из архива

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Восстановление движений документов из архивной копии.

1 стартмани

21.04.2016    11839    22    arcadics    4    

1C Service Kit v0.3

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Программа для пакетного архивирования, обновления (в дальнейшем обслуживания, проверок, восстановления и прочего) баз данных 1С. Предназначена для использования как стационарного, так и портативного использования. Поддержка windows 2k/XP/Vista/7/8/10 (32/64 bit), платформы 1С 8.2, 8.3.

1 стартмани

14.02.2016    13146    17    mj5    17    

Бэкапы файловых баз

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Информационная база для бэкапа любых файловых БД (написана под 1С 8.3) * бэкапит файловые БД * помещает их в архив и хранит историю бэкапов в архиве * прореживает архивы за период

1 стартмани

04.01.2016    12488    19    kite2    13    

Скрипт для выгрузки информационной базы

Архивирование (backup) Скрипты автоматизации Администрирование СУБД v8 Россия Абонемент ($m)

Скрипт позволяет произвести выгрузку информационной базы 1С клиент-серверного варианта.

1 стартмани

06.11.2015    34448    14    bashirov.rs    24