Amazon Simple Storage Solution (Amazon S3) ви позволява да архивирате данни от вашия Windows сървър върху огромното му облачно съхранение. Архивирането на вашите данни е от решаващо значение, тъй като предотвратява загубата на данни в случай на неочаквани събития.
Автоматизирайте архивирането на Windows Server на Amazon S3
В този урок ще ви покажа как да автоматизирате процеса на архивиране, който да се изпълнява веднъж, ежедневно, седмично или месечно. Операцията е ясна, но трябва да следвате внимателно ръководството, за да избегнете усложнения.
Инсталирайте Amazon AWS CLI
Първата стъпка за автоматизиране на вашите резервни копия на Amazon AWS е да инсталирате AWS CLI. На тази страница можете да намерите подробни инструкции за инсталиране на AWS CLI версия 1 и 2.
Когато завършите инсталацията, сега трябва да конфигурирате потребителските профили по подразбиране, идентификатора за достъп и ключа. За да направите това, изпълнете командата по-долу:
aws конфигурира AWS Access Key ID [Няма]:Ключ за таен достъп на AWS [None]: secretkey Име на региона по подразбиране [None]: us-east-1 Изходен формат по подразбиране [None]: json
Относно командите на Amazon S3
Трябва да посочите аргумент за път в s3 командите. За тези пътища можете да използвате или S3 Uri, който е URI на вашия сегмент S3, или да използвате localpath (локалната директория). Например можете да използвате следните команди:
localpath - C: // Работен плот / архиви S3URI: - s3: // yourbucket / yourkey
Следователно пълната операция S3 може да приеме следната форма:
aws s3 s3command souce_file / папка destinationpath
Операцията преминава от localpath да се S3URI, S3URI да се S3URI, и S3URI да се localpath.
За да копирате примерен файл, наречен примерен файл.текст към вашата кофа, наречена проба-кофа, можете да използвате командата S3 по-долу:
aws s3 cp "C: // Работен плот / архиви / samplefile.txt "s3: // проба-кофа
В горната команда не избрахме регион. Това е така, защото вече го направихме в aws конфигуриране. The -регион флаг се използва за определяне на региона на вашата група.
За да копирате всичко в архиви папка към проба-кофа кофа, изпълнете командата, която следва:
aws s3 sync "C: // Работен плот / архиви /" s3: // sample-bucket
За да използвате горната команда S3, обърнете внимание на следното:
- Локалният файл не трябва да съществува в избраната група и префикс.
- Уверете се, че размерът на обекта S3 е различен от този на локалния файл.
- Последната модификация на обекта S3 трябва да е по-стара от тази на локалния файл.
Съвети за използване на филтърни знамена в команди S3
Филтърните флагове, които използвате в команди S3, включват -изключете и -включва знамена. Можете да ги използвате няколко пъти с една команда.
-- включва
: Това добавя избрани папки или файлове след команда S3.-- изключете
: Това се отървава от избрани папки или файлове след команда S3.
По-долу е даден пример за използваните филтри по-горе:
aws s3 sync "C: // Desktop / backups /" s3: // sample-bucket --exclude "*" --include "*.jpg "--include" *.png "--include" *.текст"
За да изключите всеки файл в папка с име архиви и включете всички файлове в тази папка, които имат разширенията jpg, png и текст, изпълнете командата по-долу.
Тук тествахме и нашите настройки с помощта на --суха тренировка
флаг:
aws s3 sync "C: // Desktop / backups /" s3: // sample-bucket "*" --include "*.jpg "--include" *.png "--include" *.txt "--dryrun
ЗАБЕЛЕЖКА: Без флаговете системата включва всеки файл в операции S3. Също така се прилага последният филтър.
Как да създадете резервни копия на Amazon S3 с помощта на партидни файлове
1] Създайте партидния файл
Стартирайте Notepad, така че да отвори празно място .текст файл.
Въведете следната команда S3 за синхронизиране на архивните папки с вашия сегмент S3:
aws s3 sync "C: // Работен плот / архиви /" s3: // your-bucket
Запазете txt файла с .прилеп разширение, което го прави партиден файл.
2] Създайте нова задача в Task Scheduler
Натиснете клавиша Windows и потърсете планировчик на задачи.
Изберете Планировчик на задачите от резултатите.
В Task Scheduler кликнете върху Действия и изберете Създаване на задача. Поставете име на задача и напишете описание.
Добавете спусък за еднократно, дневно, седмично или месечно.
3] Добавяне на действие
Превключете на Действия и изберете следното действие от падащото меню: Стартирайте програма.
В Програма / скрипт кутия, прегледайте новосъздадения партиден файл.
Запазете новосъздадената задача.
Надявам се този урок да ви бъде лесен за разбиране.