Поширені запитання щодо резервного копіювання Langmeier
Порадник: Розширте можливості резервного копіювання Langmeier за допомогою VBScript
Langmeier Backup пропонує можливість створення сценаріїв для реалізації передових концепцій резервного копіювання даних. Таким чином, досвідчені адміністратори мають можливість вводити дуже специфічні вимоги в області резервного копіювання даних в процес резервного копіювання.
Приклади:
- власне сповіщення користувача (у вигляді SMS, на екрані, поштою тощо...)
- завантажити поточне завдання резервного копіювання з сервера
- Підказка користувача (наприклад: "Будь ласка, вставте інший носій резервної копії")
- Зачитування та закриття відкритих програм
- Реорганізувати цільовий носій (наприклад, перейменувати папку)
- виклик веб-адреси для виконання функції сервера
Редактор скриптів знаходиться в меню Інструменти > Редагувати скрипти:
Натисніть на поле вибору сценарію і виберіть порожній рядок, щоб створити новий сценарій. Натиснувши на кнопку Зберегти як... ви можете зберегти цей скрипт.
У скрипті можна використовувати всі команди VBScript. Крім того, для автоматизації роботи Langmeier Backup можна використовувати наступні команди сценаріїв, спеціально реалізовані для Langmeier Backup.
Командний індекс
Повний індекс команд можна знайти в онлайн-довідці Langmeier Backup, яку можна викликати в програмі. Наводимо витяг з часто запитуваних функцій.
Прогрес (змінна)
Присвоює змінній Progress значення від 1 до 100, встановлює значення індикатора виконання у вікні резервного копіювання.
Приклади:
Progress = 0 'Індикатор прогресу на 0 - ще нічого
не створено
Progress = 50 'Індикатор прогресу на 50 - резервна копія створена наполовину
Progress = 100 '
Індикатор прогресу на 100 - резервне копіювання завершено
Повідомлення (метод)
Виводить текст користувачеві у вікні повідомлень Langmeier Backup. Цей текст додатково зберігається в журналі резервного копіювання.
Параметр:
Параметр |
Опис |
Текст |
Текст повідомлення користувачу. |
[Тип повідомлення] |
Тип цього повідомлення.
Можливі значення:
1 = Інформація 2 = Попередження 3 = Стоп |
курсив = необов'язкові параметри
Приклад 1:
Повідомлення
"Сценарій завершено"
Приклад 2:
Повідомлення "Please write to the disk with 'Backup " & Weekdayname(Weekday(now)) & "'."
, 1
Резервне копіювання (спосіб)
За допомогою функції "Резервне копіювання" можна створити резервну копію папки або файлу.
Параметр:
Параметр |
Опис |
Джерело |
Вихідний шлях до потрібної резервної копії |
Пункт призначення |
Шлях призначення бажаної резервної копії |
[Підпапки ]. |
True = Резервне копіювання з підкаталогами (за замовчуванням)
False = Резервне копіювання без підкаталогів
|
[Зашифровано] |
True = Зашифрована резервна копія
False = Незашифрована резервна копія (за замовчуванням)
|
[Стисло ]. |
True = файли резервних копій у форматі ZIP
False = Нестиснуті файли резервних копій (за замовчуванням)
|
[Історія ]. |
True = Історизована резервна копія
False = Нормальний режим (за замовчуванням)
|
[CreateFullPath] (Створити повний шлях ) |
True = Створює повний шлях до резервної копії, наприклад, C$\Папка\
False = Нормальний режим (за замовчуванням)
|
курсив = необов'язкові параметри
Приклад 1: Звичайне резервне копіювання, де вказані джерело та місце призначення.
'Звичайне резервне копіювання:
Резервне копіювання "C:\Source", "D:\Destination"
Приклад 2: Зашифрована резервна копія, де вказано джерело та місце призначення, а також встановлено шифрування даних.
зашифрована резервна копія:
Резервна копія "C:\Source", "D:\Destination", , True
Приклад 3: Зашифрована резервна копія з повним шляхом: Тут, як і в прикладі 2, виконується зашифроване резервне копіювання і, крім того, резервне копіювання повного шляху.
'Зашифрована резервна копія з повним шляхом:
Backup "C:\Source", "D:\Destination", , True, , , True
Перерва (спосіб)
Розбиває резервну копію, але не поточний сценарій.
Параметри:
Параметр |
Опис |
БЕЗ ПАРАМЕТРІВ |
Метод Break не вимагає ніяких додаткових параметрів. |
GetMediaName (функція)
Повертає назву вставленого носія.
Параметри:
Параметр |
Опис |
Аксесуар |
a) символ доступу до стрічки у вигляді, наприклад, \\.\tape0 b) ідентифікатор накопичувача, наприклад, C:\. |
Приклад:
if GetMediaName ("\.tape0") <> "Monday
" Then
Message "Please insert the tape `Monday`!", 3 '3 = символ зупинки
EjectMedia
Break
End If
SendSMS (Text as String, Number as String) (Функція)
Опцією, якою користуються багато наших клієнтів, є опція "SendSMS". Ця опція відправляє SMS-повідомлення на мобільний телефон клієнта по закінченню резервного копіювання. Якщо одержувач знаходиться не в Швейцарії, то необхідно вказати міжнародний телефонний код.
Брандмауер: за певних обставин відсутній запис у брандмауері Windows може перешкодити відправленню короткого повідомлення. У цьому випадку з'являється повідомлення про помилку і скрипт не може бути успішно виконаний. Будь ласка, увімкніть програму Langmeier Backup у вашому брандмауері для вихідного мережевого трафіку - тоді вона буде працювати.
Параметри:
Параметр |
Опис |
Текст |
Текст повідомлення, яке буде надіслано одержувачу за допомогою SMS-повідомлення. |
кількість |
Номер мобільного телефону одержувача. |
Приклад:
'Відправляє текстове повідомлення адміністратору резервного копіювання:
SendSMS "Резервне копіювання завершено.", "004179512xxxx"
'Відправляє текстове повідомлення адміністратору резервного копіювання -
'повідомлення містить значення, вказане в пункті "Призначення", а також
'кількість помилок, що виникли, а також кількість
'успішно створених резервних копій файлів:
SendSMS Term("Резервне копіювання на завершено. Error: Backed up: ", Destination, Errors, Counter), "0049xxxxxxxxxxxx"
Лічильник (змінна)
Показує, скільки файлів було створено резервну копію. Це значення з'являється у зворотному зв'язку з користувачем після завершення процесу резервного копіювання. Крім того, це значення також вказується в журналі резервного копіювання.
Приклад:
'Запускає скрипт командного рядка "databackup.cmd" з SAP для резервного копіювання бази даних
'з SAP. Як ціль резервного копіювання використовується ціль резервного копіювання, встановлена в завданні резервного копіювання,
", що встановлюється в завданні резервного копіювання (призначення).
'Скрипт командного рядка повертає кількість створених резервних копій
'файлів.
CountOfFiles = Shell("%appdata%\SAP\databackup.cmd /dest=" & Destination, 0)
'Лічильник резервних копій файлів тепер збільшується на
'число, повернуте скриптом:
Лічильник = Лічильник + lCountOfFiles
Пункт призначення (змінна)
Повертає або перезаписує папку призначення, задану в елементі резервного копіювання сценарію.
Примітка: За допомогою змінної Призначення можна створити сценарій, який виконує резервне копіювання чогось конкретного в місце призначення, яке можна вказати в завданні резервного копіювання. Те, як створюється резервна копія конкретної речі, і що це таке, - це те, що ви програмуєте в скрипті.
Приклад:
'Створює резервну копію інсталяційної папки "SAP R3" в папку резервного копіювання, задану в скрипті:
Рез ервна копія "C:\SAP-R3", Місце призначення
Джерело (змінна)
Повертає джерело, встановлене в резервному елементі сценарію, або перезаписує це джерело. Якщо ім'я скрипта (наприклад, @SendSMS) знаходиться під джерелом, то повертається ім'я скрипта.
Примітка: За допомогою змінної "Місце призначення" можна створити сценарій, який виконує резервне копіювання чогось конкретного в місце призначення, яке можна вказати в завданні резервного копіювання. Те, як зберігається пункт призначення і що це за пункт, запрограмовано в скрипті. За допомогою протилежної змінної "Джерело" ви можете дозволити користувачеві резервного копіювання Langmeier визначити місце розташування джерела, яке ви отримуєте в сценарії.
Приклад:
Source = "C:\"
Зберегти скрипт
Після того, як ви написали/створили сценарій, збережіть його. Опції "Зберегти" та "Зберегти як" знаходяться під редактором скриптів.
Натисніть"Зберегти як", щоб дати ім'я вашому скрипту:
Скрипти зберігаються в наступній папці:
C:\ProgramData\Langmeier Software\Scripts
Під старими операційними системами (Windows XP, Windows Server 2003):
C:\Documents and Settings\ALL Users\Application Data\Langmeier Software\Scripts
Додати скрипт до завдання резервного копіювання
Ви можете додати всі збережені сценарії до завдання резервного копіювання в головному вікні Langmeier Backup в розділі"Резервне копіювання" -"Додати":
Після того, як ви вибрали сценарій, ім'я сценарію з'являється в завданні резервного копіювання з попереднім символом "@", в даному випадку "@SMS". Скрипт виконується в прогоні резервного копіювання при натисканні на кнопку "Резервне копіювання" - "Старт".
Подвійним клацанням на вставленому скрипті, тут "@SMS", можна визначити шлях призначення (який можна викликати в скрипті за допомогою "Призначення "):
Послідовність: Зверніть увагу на послідовність виконання завдання резервного копіювання! Якщо в кінці резервної копії повинен виконуватися скрипт, то він також повинен бути вставлений в кінець резервної копії. Langmeier Backup обробляє сценарії в тому порядку, в якому вони знаходяться в завданні резервного копіювання. Якщо скрипт є функцією, яка повинна бути викликана на початку або після певного шляху до папки, то скрипт повинен бути вставлений в потрібний рядок відповідно.
Альтернативні варіанти сценаріїв
Ви також можете додати самостійно створений VBScript до завдання іншим способом. Перейдіть в "Параметри" і там в "Налаштування для цього завдання". Ви знайдете опції, які виконуються "До резервного копіювання" та опції, які виконуються "Після резервного копіювання". Додайте свій VBScript в потрібне місце. Зверніть увагу, що при використанні цього методу власні функції Langmeier Backup, описані вище, такі як SendSMS або Backup, недоступні. Однак, за допомогою цього методу можна викликати будь-які пакетні скрипти або будь-які скомпільовані exe-файли.
Інформація, викладена в цій статті, доступна в наступних продуктах:
- Бізнес резервного копіювання Langmeier
- Сервер резервного копіювання Langmeier
- Langmeier Backup V-flex
Для ПК та ноутбука
Для серверів та віртуальних машин
Backup Essentials
€39.90 на рік
Виберіть
- Може бути скасовано в будь-який момент
- Підтримка та оновлення включені
- Резервне копіювання даних під Windows 11, 10, 8, 7
- Простий користувальницький інтерфейс
- Резервне копіювання файлів і папок
- Створення резервної копії всього комп'ютера
- Резервне копіювання електронної пошти та інтернет-закладок
- Резервне копіювання OneDrive та Google Drive
- Відновлення окремих файлів і папок
- Завантажувальний носій для повного відновлення комп'ютера
- Сканер програм-вимагачів у реальному часі захищає комп'ютери та носії резервних копій
- Резервне копіювання на USB-накопичувачі
- Резервне копіювання на мережеве сховище
- Резервне копіювання до OneDrive, Google Drive і Dropbox
- Резервне копіювання в онлайн-сховище Langmeier Backup та aBusiness Suite
Рекомендовано
Backup Professional
€49.50 на рік
Виберіть
- Може бути скасовано в будь-який момент
- Підтримка та оновлення включені
- Резервне копіювання даних під Windows 11, 10, 8, 7
- Професійний користувальницький інтерфейс
- Резервне копіювання файлів і папок
- Створення резервної копії всього комп'ютера
- Резервне копіювання електронної пошти та інтернет-закладок
- Резервне копіювання OneDrive та Google Drive
- Відновлення окремих файлів і папок
- Завантажувальний носій для повного відновлення комп'ютера
- Сканер програм-вимагачів у реальному часі захищає комп'ютери та носії резервних копій
- Резервне копіювання на USB-накопичувачі
- Резервне копіювання на мережеве сховище
- Резервне копіювання до OneDrive, Google Drive і Dropbox
- Резервне копіювання в онлайн-сховище Langmeier Backup та aBusiness Suite
- Резервне копіювання на FTP-сервер і в публічні хмари
- Шифрування
- Відновити за датою
- Витягнути носій даних після завершення резервного копіювання
- Резервне копіювання журналів по електронній пошті
- Відправка статусу резервного копіювання по SMS
- Резервне копіювання як служба Windows
Backup
Business
€99 на рік
Виберіть
- Може бути скасовано в будь-який момент
- Підтримка та оновлення включені
- Резервне копіювання даних під Windows 11, 10, 8, 7
- Професійний користувальницький інтерфейс
- Резервне копіювання файлів і папок
- Створення резервної копії всього комп'ютера
- Резервне копіювання електронної пошти та інтернет-закладок
- Резервне копіювання OneDrive та Google Drive
- Відновлення окремих файлів і папок
- Завантажувальний носій для повного відновлення комп'ютера
- Сканер програм-вимагачів у реальному часі захищає комп'ютери та носії резервних копій
- Резервне копіювання на USB-накопичувачі
- Резервне копіювання на мережеве сховище
- Резервне копіювання до OneDrive, Google Drive і Dropbox
- Резервне копіювання в онлайн-сховище Langmeier Backup та aBusiness Suite
- Резервне копіювання на FTP-сервер і в публічні хмари
- Шифрування
- Відновити за датою
- Витягнути носій даних після завершення резервного копіювання
- Резервне копіювання журналів по електронній пошті
- Відправка статусу резервного копіювання по SMS
- Резервне копіювання як служба Windows
- Інтегрована скриптова мова
- Резервне копіювання в ZIP-архіви
- Захищені мережеві папки з обліковими даними
- Професійний захист від програм-вимагачів
- Стрічкові накопичувачі всіх типів
- Резервне копіювання даних на WORM-носії (Write-Once-Read-Many)
- Резервне копіювання як служба Windows
- Апаратне розділення дисків за допомогою пристрою DSC (Data Save Control device)
- Резервне копіювання налаштувань безпеки папки
Про автора Urs Langmeier
Засновник і генеральний директор Langmeier Software
Я не хочу нічого ускладнювати. Я не хочу розробляти ідеальне програмне забезпечення для бізнесу. Я не хочу бути в списку найкращих технологій. Тому що бізнес-додатки - це не про це. Вони для того, щоб забезпечити надійний захист ваших даних. І вони мають гарантувати, що все працює безперебійно, поки ви зберігаєте повний контроль і зосереджуєтесь на розвитку вашого бізнесу. Простота і надійність - мої керівні принципи, які надихають мене щодня.
Подивіться далі: Резервне копіювання Langmeier, VB-Script, Резервне копіювання
Статті по темі
Який тип резервного копіювання найкраще підходить для моїх даних?Ось наскільки важливим є захист даних у реальному життіПереваги та недоліки різних файлових систем Windows
Залишити коментар тут...
Про це йдеться у статті: