Утилита для автоматизации выгрузки резервных копий из облачного хранилища
База данных - Архивирование (backup)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Назначение и результаты использования
Утилита представляет собой скрипт, который подключается к облачному сервису "1С:Предприятие 8. Готовое рабочее место" по API, авторизуется с помощью безопасного токена и скачивает готовые файлы-архивы резервных копий на локальные или сетевые хранилища (NAS, FTP, локальный диск). Результат использования: Исключение ручного труда при дублировании резервного хранения, обеспечение соответствия корпоративным политикам безопасности, автоматизация подготовки данных для миграции в собственную инфраструктуру клиента.
Сценарии использования
- Резервное копирование: Автоматическое создание локальной копии облачной базы для независимого хранения.
- Миграция в собственную инфраструктуру клиента: Регулярное скачивание актуальных снимков баз для последующего переноса и развертывания на собственных физических или виртуальных серверах.
- Архивация: Сохранение исторических срезов данных на внешних носителях.
Технические требования и совместимость
- Операционные системы: Windows - любая современная серверная или десктопная версия с поддержкой PowerShell 5.1 и выше. Linux - любой дистрибутив с поддержкой bash.
- Платформа и конфигурации: Для работы скрипта наличие платформы или конфигурации на машине выполнения не требуется. Утилита работает на уровне файловой системы и API.
- Сетевые требования: Необходим доступ в интернет к API облачного сервиса с машины, на которой запущен скрипт.
- Учетные данные: Требуется действующий доступ к личному кабинету облачного сервиса для генерации токена.
Ограничения
- Утилита работает исключительно с облачным сервисом 1С:ГРМ. Работа с локальными серверами или другими облачными провайдерами не предусмотрена.
- В самом скрипте намеренно отсутствует встроенный планировщик для обеспечения легковесности и нативности. Расписание запуска задается исключительно штатными средствами операционной системы.
Порядок установки и использования
Внедрение не требует сложных настроек и может быть выполнено пользователем самостоятельно:
- Скачайте архив с утилитой и распакуйте его на целевую машину.
- Получите токен доступа в личном кабинете облачного сервиса.
- Укажите токен и путь для сохранения архивов в конфигурационном файле скрипта backup1C_fromGRM.ini в параметрах "token" и "dir".
- Добавьте описание скачиваемых копий информационных баз в раздел [bases].
- Настройте расписание запуска скрипта средствами ОС (Планировщик заданий в Windows или cron в Linux).
Безопасность
- Утилита не содержит вредоносного кода.
- Не использует средства удаленного мониторинга, сбора статистики или контроля правомерности использования.
- Не содержит механизмов автоматического открытия сторонних сайтов.
- Доступ к облаку осуществляется строго по токену, что исключает необходимость хранения или передачи логина и пароля от облака.
Статус исходного кода и условия использования
- Статус исходного кода: Полностью открытый.
- Доработки: Допускаются и приветствуются силами пользователя без каких-либо ограничений.
- Срок действия: Бессрочное использование.
- Лицензирование: Бесплатно, без ограничений по количеству рабочих мест или сетевому использованию.
Обновления и техническая поддержка
- Порядок получения обновлений: Обновления доставляются путем скачивания новой версии из профиля публикации. Автоматическое обновление не предусмотрено.
Вступайте в нашу телеграмм-группу Инфостарт