Состоялся релиз veeam agent for linux 1.0 (free, workstation, server edition)

Содержание:

Введение

Ранее я уже неоднократно рассматривал вопрос резервного копирования данных или целых серверов linux. Конкретно в этих статьях:

  • Бэкап сервера с помощью Duplicity.
  • Создание резервной копии на Яндекс.Диске.
  • Настройка Rsync для бэкапа данных.

Забэкапить сразу весь сервер можно, например, с помощью Duplicity. Но вот восстановить его на другом железе будет не так просто. Помимо данных нужно будет, как минимум, позаботиться о разметке диска, установке загрузчика. На это необходимо затратить некоторые усилия и немного разбираться в теме initramfs и grub. Сам я не очень разбираюсь в нюансах работы этих инструментов и очень не люблю с ними возиться.

Некоторое время назад появился отличный бесплатный продукт для бэкапа всего сервера целиком. Речь идет о Veeam Agent for Linux FREE. С его помощью можно сделать полный backup сервера, положить его куда-нибудь по smb или nfs, потом загрузиться с live cd и восстановить из бэкапа на другом железе.

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

  1. Бэкап можно сделать либо всего сервера сразу, либо отдельного диска, либо отдельных папок и файлов. При выборе бэкапа всего диска или сервера, нельзя задать исключения для отдельных папок или файлов. Это очень неудобно, но увы и ах, таков функционал. Исключения можно сделать только если вы делаете бэкап на уровне папок.
  2. Бэкап можно положить локально на соседний раздел, если делаете резервную копию раздела, локально в папку — если делаете бэкап файлов и папок. Если бэкапите всю систему целиком, то удаленно по smb и nfs. К сожалению, по ftp или sftp программа не работает.

В качестве хранилища для архивов может выступать репозиторий Veeam Backup & Replication. Но я не рассматриваю этот вариант, так как в данном случае использую только бесплатное решение.

Мне очень хотелось настроить резервную копию всего сервера на Яндекс.Диск, но, к сожалению, у меня это не получилось из-за технических ограничений. Яндекс.Диск подключается к системе через webdav. Для того, чтобы сделать резервную копию всей системы, нужно бэкапить либо всю систему сразу, либо образ диска. Если у вас небольшой веб сервер, то скорее всего на нем только один раздел. На этом же разделе хранится кэш, который использует webdav для передачи файлов. Без кэша он работать не умеет.

Думаю вы уже поняли, в чем проблема сделать полный backup сервера с помощью Veeam Agent for Linux на Яндекс.Диск по webdav. Вы не сможете добавить в исключения папку с кэшом от webdav. В итоге, во время бэкапа с помощью veeam будет расти папка с кэшом webdav, которая, в свою очередь, будет бэкапиться. В итоге, свободное место на диске закончится, бэкап прервется.

Я подробно описал ситуацию с Яндекс.Диском, потому что пространство на нем не дорого стоит. Я часто его использую в повседневной жизни, настраиваю бэкапы, храню данные и т.д. В общем, мне он нравится по ряду причин. Для того, чтобы бэкапить весь сервер целиком, вам придется найти место для архивных копий с доступом по smb или nfs. Таких предложений не очень много на рынке. Практически не из чего выбирать, я специально искал.

Остановился вот на этом варианте — KeyDisk. После оплаты, вам дают адрес сервера, логин и пароль. Вы можете сразу же подключаться по smb к хранилищу. Можно прям в windows через два обратных слеша зайти или подмонтировать хранилище к linux серверу.

KeyDisk стоит примерно 350р. в месяц за 100 гигов. Не очень дешево, конечно, в сравнении с облачными сервисами, но все равно не дорого. Похожих предложений с доступом по smb я лично вообще не нашел в принципе. Этот объем позволит вам забэкапить небольшой веб сервер с глубиной архива в несколько недель или месяцев, в зависимости от того, сколько данных у вас на нем хранится.

Дальше я подробно на конкретном примере расскажу как все настроить и восстановить или перенести сервер целиком, если понадобится. Причем переносить буду вообще на другое железо. Но обо всем по порядку.

Облачный репозиторий Veeam Cloud Connect

Для клиентов, использующих Veeam on-premise в своей инфраструктуре, подойдет услуга хранения бэкапов в Облачном репозитории Selectel.

Примечание: решение подходит для клиентов, использующих Veeam Backup & Replication версии 9.5 и выше и Veeam Agent 2.0 и выше.

Наше решение работает следующим образом:

Подробнее о работе с нашей услугой читайте в базе знаний.

Преимущества

  • Отсутствие капитальных затрат, связанных с созданием собственной удаленной площадки.
  • Безопасность — все данные шифруются на стороне клиента.
  • Высокая надежность — Veeam Cloud Connect согласуется с правилом «3-2-1».

Более того, мы храним каждый бэкап в трех копиях на разных физических дисках!

Цены

Общая стоимость зависит от количества источников бэкапов и места, выделенного в облачном репозитории.

Ресурс Стоимость в месяцв рублях, с НДС
Бэкапы 1 виртуальной машины 600
Бэкапы 1 физического сервера 850
Бэкапы 1 рабочей станции (ПК) 400
100 ГБ места в репозитории 300

Трафик не тарифицируется.

Manual mapping for backups

Many common backup management scenarios, such as
backup seeding or backup storage migrations, require the ability to point an
agent to the existing backup chain, so that it is re-used and continued on the
backup storage where it was moved to.

Automatic backup mapping for Veeam agents has been around for a while, and all you needed to do was to target an agent to a Veeam repository with the existing backup chain, and we would take care of the rest. For some cases though, automatic mapping was too complex to perform. So, we’ve decided to provide our users with a very familiar approach — the same manual mapping option from Veeam Backup & Replication.

Smart Resume

Try to remember how many times you closed your laptop or put your desktop into sleep while a backup job was running. Or perhaps you’re someone who’s always on the go and depends on spotty network connections that are all too eager to cause problems dropping in and out? Veeam’s new backup cache with Smart Resume capability is a big help in these scenarios. Veeam Agent for Microsoft Windows can prevent those long job retries and reprocessing times with the new Smart Resume functionality.

When a backup job targeting a Veeam backup repository or Veeam Cloud Connect
repository, in interrupted for whatever reason, Veeam Agent for Microsoft
Windows will attempt to reconnect for up to 1 hour. If
successful in reconnecting, the job will pick up right where it left off. If the reconnection period expires, upon a retry the Veeam Agent switches to the local backup cache and writes only
the remaining data needed to complete. Once the backup to cache has completed
and the target repository is available, the Veeam Agent will only upload the
remaining data blocks needed to complete the restore point to the target repository.
And, if cache upload itself is interrupted for whatever reason – v4 is now able
to continue upload from where it stopped.

This same
logic also applies if your laptop or workstation was put into sleep or
hibernation while the backup was running – the job will simply resume once the
computer wakes up.

To learn more
about what happens when targeting a network-shared folder or if the target repository
is unavailable at the start of a job, please refer to the How Backup Cache Works section of the Veeam
Agent for Microsoft Windows User Guide for more information.

Установка Veeam Agent Free (Veeam Endpoint Backup)

программы не должна вызывать особенных сложностей и выполняется с помощью следующих простых шагов:

  1. Согласитесь с условиями лицензионного соглашения, поставив соответствующую отметку и нажмите «Install».
  2. На следующем шаге вам будет предложено подключить внешний накопитель, который будет использоваться для резервного копирования для его настройки. Делать это не обязательно: вы можете выполнять резервное копирование на внутренний накопитель (например, второй жесткий диск) или выполнить настройку позже. Если во время вы решите пропустить этот этап, отметьте пункт «Skip this, I will configure backup later» и нажмите «Next» (далее). 
  3. По завершении вы увидите окно с сообщением о том, что была завершена и установленной по умолчанию отметкой «Run Veeam Recovery Media Creation wizard», запускающей создание диска восстановления. Если на этом этапе вы не хотите создавать диск восстановления, можете снять отметку. 

Диск восстановления Veeam

Создать диск восстановления Veeam Agent for Microsoft Windows Free можно сразу после , оставив отметку из п.3 выше или же в любой момент, запустив «Create Recovery Media» из меню Пуск.

Для чего потребуется диск восстановления:

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

После запуска создания Veeam Recovery Media, вам потребуется выполнить следующие шаги:

  1. Выбрать тип создаваемого диска восстановления — CD/DVD, USB-накопитель (флешка) или ISO-образ для последующей записи на диск или флешку (у меня на скриншоте отображается только ISO-образ, т.к. компьютер без оптического привода и подключенных флешек). 
  2. По умолчанию отмечены пункты, включающие в себя параметры сетевых подключений текущего компьютера (пригодится для восстановления с сетевого накопителя) и драйверы текущего компьютера (также пригодится, например, для того чтобы после загрузки с диска восстановления был доступ к сети).
  3. При желании вы можете отметить третий пункт и добавить дополнительные папки с драйверами в состав диска восстановления.
  4. Нажмите «Next». В зависимости от выбранного типа накопителя вы попадете в разные окна, например, в моем случае, при создании образа ISO — в выбор папки для сохранения этого образа (с возможностью использовать сетевое расположение).
  5. На следующем шаге останется лишь нажать «Create» и дождаться завершения создания диска восстановления.

Добавить в заметки чтобы посмотреть позже?

На этом всё готово для создания резервных копий и восстановления из них.

What’s all the fuss about?

If you’re familiar with the history of Veeam, you know that we have always been committed to providing high-quality, functional technology to the tech community for free. It all started with Veeam FastSCP back in 2006 and continues today with many of our products offered for free to tech community members, IT professionals, and home lab users.

One product, that has been downloaded more times than any other, is the free version of Veeam’s flagship product, Veeam Backup Free Edition. To challenge the status quo, Veeam has decided to enhance this free edition with a SERIOUS upgrade. Welcome our latest free offering and gift to IT Pros — NEW Veeam Backup & Replication Community Edition. What is Veeam Backup & Replication Community Edition? Simply put, it provides users access to Veeam Backup & Replication Standard edition functionality for FREE for up to 10 VMs or a combination of VMs, physical servers or workstations. How cool is that?!

Резервное копирование как сервис

Вместе с повышением требований к непрерывности работы растет и объем хранимых данных, что становится проблемой для IT-инфраструктуры бизнеса. Чем больше бизнес зависит от IT-систем, тем большие убытки он понесет в случае потери данных и простоя, пока идет восстановление работоспособности.

Раньше единственной страховкой от «несчастных случаев» потери данных было использование и поддержание СХД (систем хранения данных): от покупки актуальных версий ПО до расширения штата системных администраторов.

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

Правила хорошего бэкапа

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

Для предотвращения потери данных рекомендуется придерживаться следующих правил:

Автоматическое резервное копирование

Бэкап должен выполняться автоматически согласно установленному расписанию.

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

Тестовое восстановление данных

Тестовое восстановление данных из бэкапа должно проводиться регулярно.

Каким бы надежным ни было ПО для резервного копирования, всегда остается вероятность ошибки, из-за которой восстановиться не получится. Частота тестового восстановления зависит от критичности данных, которые необходимо бэкапить.

Избавление от дублей

Устранение дубликатов должно проводиться для оптимизации пространства, занимаемого хранящимися резервными копиями.

Устранение дубликатов позволяет копировать только уникальные фрагменты данных (причем только один раз) и оптимизирует использование дискового пространства в СХД.

Правило «3-2-1»

  • Иметь по меньшей мере три копии данных.
  • Хранить копии на двух разных носителях.
  • Хранить одну резервную копию на удаленной площадке.

Подробно об этом правиле еще в 2013 году наши партнеры из Veeam.

Установка Veeam Agent for Linux

Для установки Veeam Agent for Linux необходимо подключить репозиторий veeam под нужную вам систему. Это можно сделать либо руками, либо скачать файл с репозиторием в виде rpm или deb пакета. Сделать это можно на странице с описанием продукта.

Для того, чтобы получить доступ к разделу с загрузками, придется зарегистрироваться. Выбираете тип системы и скачиваете репу.

Чуть ниже рекомендую сразу же скачать Veeam Linux Recovery Media. Он нам понадобится, когда мы будем переносить сервер на другое железо или восстанавливать из бэкапа.

Копируем файл с репозиторием на сервер и устанавливаем его. На момент написания статьи, файл можно было скачать по прямой ссылке.

# cd /root
# wget https://download2.veeam.com/veeam-release-el7-1.0-1.x86_64.rpm
# rpm -Uhv veeam-release-el7-1.0-1.x86_64.rpm

Обновляем репозитории и устанавливаем veeam.

# yum update
# yum install veeam

Все, Veeam Agent for Linux установлен и готов к работе.

Unified backup repositories

Before the release
of Veeam v10, Veeam Agent backups were limited on what Veeam repositories could
be the target for agent backups. This limitation created an undesirable
situation for our customers that complicated Veeam’s simplistic and agnostic
approach to storage. We were able to solve this complication with the
unification by moving all repository-specific logic to the Veeam Backup &
Replication server side, thus allowing all current (and future) Veeam Agent to transparently
utilize the full scope of repositories Veeam Backup & Replication has to
offer. This includes support for many popular deduplication targets, including
HPE StoreOnce with Catalyst, EMC Data Domain with DDBoost.

Significant features for free!

The ability to schedule backups without using a PowerShell script is a great feature addition that was not available in the previous free offering. Users can now easily use the wizard to schedule their jobs to run automatically based on a defined schedule.

To achieve low recovery time objectives (RTOs) for your most critical VMs, Community Edition users gain the ability to utilize VM replication. Replication allows you to have an exact copy of the VM in a ready-to-start state. In fact, you don’t even need the backup server to be available to get those replicas going, which can be important in a site-wide disaster! Just power them on using hypervisor’s native management console.

For workloads with less strict RTO requirements, the new ability to utilize backup copy jobs is useful in helping achieve the 3-2-1 rule. The 3-2-1 rule states you should have 3 copies of backups, on 2 different media, one of which should be offsite. By being able to copy your backups locally, or to a remote site, you can be sure you’re prepared for the worst.

Application awareness is yet another key Veeam functionality included in Community Edition, offering an important technology for proper backup of enterprise applications. An application-aware backup ensures that your data is consistent and performs application-specific steps at the time of backup to ensure that the entire computer restore is performed according to the application vendor’s guidelines. In addition, Veeam Explorers for Microsoft applications (Active Directory, Exchange, SQL Server and SharePoint) offer users the ability to quickly find and recover individual application items, thus helping you avoid having to roll back the entire computer image to the latest restore point.

Community Edition also provides users the additional ability to centrally deploy and manage Veeam Agents for Microsoft Windows and Linux on any computer running in your environment, whether they are physical or cloud machines. This eliminates the need to install, set up, update and manage individual Veeam Agents on every machine. You can simply deploy the agents from the Community Edition backup console to the physical machines in your environment that you want to protect (with limits for protecting up to 10 instances – where workstations consume 1 instance and servers 3 instances each).

Free forever – unlimited VMs

So, once you exceed 10 instances, what can you do to protect the remaining VMs? While you gain Standard edition functionality with Community Edition for up to 10 VMs, you will still be able to utilize VeeamZIP for those extra VMs that don’t quite make the 10 instances ceiling. Yes, just like before, we still allow you to protect an unlimited number of VMs with VeeamZIP for free. You’re probably wondering how does this work? Once 10 instances have been consumed, you will no longer be able to utilize the extended functionality included in Standard edition and when you try to run additional backup jobs, they will fail stating that the license has been exceeded. So, be mindful and selective of the VMs you are protecting with fully featured backup jobs — make sure you use the first 10 instances for your most important VMs, which actually do require strict RPO.

And for the rest of less important VMs, you can still use VeeamZIP! If you are not familiar with VeeamZIP, it’s a simple way to take an ad-hoc backup of a VM. VeeamZIP will retrieve the VM image, compress it and store it as a full backup file (.VBK), acting as a single restore point. Note that when using this option, you don’t have an option to perform incremental backups. Also, keep in mind that at this time, VeeamZIP is supported for VMs only.

Возможности образа восстановления

Как я уже говорил, Veeam посоветует вам создать загрузочный диск во время установки. Это можно будет сделать позже, но лучше сделать это в любом случае. Диск предоставит вам восстановление с нуля, позволит вам использовать настраиваемые драйверы и просто поможет сбросить пароль администратора, диагностировать оперативную память или запустить восстановление при запуске.
Мастер может сразу создать образ .iso или загрузочную флешку USB / CD / DVD / BD. Ниже приведен снимок экрана мастера подготовки изображения (420 МБ).

После загрузки с этого диска пользователь увидит следующее:

Где среди 3-х точек будут полезные утилиты восстановления,

мастер восстановления образа системы Windows

и, наконец, что не менее важно, мастер восстановления Veeam Endpoint Recovery. Он автоматически найдет точки восстановления на локальных дисках или предложит поискать их в общей сетевой папке

Далее вы можете выбрать точку восстановления, режим,

и, при необходимости, выполнить сопоставление разделов вручную.

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

Microsoft Windows Server Failover Clusters, Microsoft SQL Server Failover Cluster Instances, SQL Always On Availability Groups

InventoryPhysical & Cloud InfrastructureAdd GroupMicrosoft Active DirectoryProtection GroupActive DirectoryActive Directory Users and ComputersFailover Cluster ManagerExclusion Install backup agentOptions NOTE: network and DNS requirementshttps://docs.microsoft.com/bs-latn-ba/azure/virtual-machines/windows/nsg-quickstart-portal

Specific fault tolerance configurations may have Azure load balancer deployed — https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-ha-ports-overviewIn this scenario, make sure that the corresponding rules are added the load balancer configuration, otherwise part of the Veeam traffic will be dropped — https://docs.microsoft.com/en-us/azure/load-balancer/configure-load-balancer-outbound-cli

Home Backup JobBackup > Windows computerFailover clusterComputers Add NOTE:

Резервное копирование в Veeam Agent for Microsoft Windows Free

НОВЫЙ Veeam Agent для Microsoft Windows помогает крупным компаниям ликвидировать пробелы в защите сложных гетерогенных сред, обеспечивая мобильность рабочих нагрузок и доступность облачных приложений.

Veeam Agent для Microsoft Windows основан на популярном решении Veeam Endpoint Backup FREE и предлагается в двух редакциях – Workstation и Server. Veeam Agent для Microsoft Windows помогает обеспечить доступность приложений Windows благодаря возможностям резервного копирования и восстановления данных облака и физической среды, а также персональных компьютеров удаленных пользователей.

Резервное копирование и восстановление корпоративного уровня

Veeam Agent для Microsoft Windows использует тот же самый механизм обработки данных гостевой ОС, что и Veeam Backup & Replication. Это обеспечивает доступность физических рабочих станций и серверов Windows благодаря таким возможностям, как:

  • Активные полные резервные копии НОВОЕ .
  • Обработка данных с учетом состояния приложений 1 НОВОЕ .
  • Индексирование и поиск файлов 1 НОВОЕ .
  • Мгновенное восстановление в виде виртуальной машины Microsoft Hyper-V НОВОЕ .
  • Интеграция с Veeam Backup & Replication.
  • Настройки расписания выполнения заданий и политики хранения резервных копий для серверов 1 НОВОЕ .
  • Полные синтетические резервные копии НОВОЕ .
  • Резервное копирование журнала транзакций 1 НОВОЕ .
  • Полная поддержка Windows Server 2016 НОВОЕ и Windows 10.
  • И многое другое!

После выполнения первоначального полного резервного копирования Veeam Agent для Microsoft Windows осуществляет инкрементальное резервное копирование, при котором копируются только новые или изменённые блоки данных, появившиеся после предыдущего резервного копирования. Это значительно ускоряет резервное копирование и уменьшает размеры резервных копий.

Перенос резервных копий физических машин на удалённую площадку

Организации все чаще переносят приложения в публичное облака, включая гипермасштабируемые Microsoft Azure и Amazon Web Services (AWS). Однако им все равно требуется эффективное, простое и недорогое решение для резервного копирования и восстановления данных Windows. Veeam Agent для Microsoft Windows предоставляет все требуемые возможности, включая:

  • Резервное копирование в репозиторий Veeam Cloud Connect НОВОЕ . Veeam Cloud Connect – быстрый и надёжный способ резервного копирования данных в облако выбранного поставщика и восстановления из него.
  • Технология Direct Restore в Microsoft Azure НОВОЕ . Восстановление или миграция в Microsoft Azure локальных ВМ, физических серверов и ПК под управлением ОС Windows.

Защита ноутбуков и ПК для всех пользователей

Veeam Agent для Microsoft Windows обеспечивает доступность пользовательских ноутбуков и ПК независимо от того, где они находятся: в офисе, дома или в дороге. Однако защита данных удалённых пользователей, находящихся вне корпоративной сети, может быть сопряжена со значительными трудностями. Большой объём важнейших бизнес-данных подвергается риску, особенно если нет возможности мгновенно получить помощь. Veeam Agent для Microsoft Windows помогает решить эти проблемы благодаря таким возможностям, как:

  • Защита от программ-шантажистов, типа CryptoLocker, для USB-устройств. По окончании резервного копирования на USB-устройство целевое устройство автоматически отключается, что защищает файлы резервных копий от программ-шантажистов.
  • Защита ноутбуков для мобильных пользователей НОВОЕ . Если целевое устройство недоступно, можно выполнить резервное копирование в локальный кэш. После восстановления доступа Veeam Agent для Microsoft Windows автоматически синхронизирует данные.
  • Настройки расписания выполнения заданий и политики хранения резервных копий для рабочих станций НОВОЕ . Удобные настройки расписания выполнения заданий и политики хранения резервных копий, учитывающие дни успешного создания резервных копий.
  • И многое другое!

Удалённая настройка и управление Редакции Workstation и Server решения

Veeam Agent для Microsoft Windows включают API для удаленной настройки и управления НОВОЕ , что позволяет развертывать и настраивать агенты через простой интерфейс командной строки.

Интеграция с Veeam Backup & Replication

Veeam Agent для Microsoft Windows интегрируется с Veeam Backup & Replication в среде VMware vSphere и Microsoft Hyper-V. Это позволяет использовать репозитории Veeam в качестве целевых в заданиях резервного копирования Windows.

Техподдержка 24.7.365

Техподдержка Veeam корпоративного уровня поможет вам в любое время дня и ночи.

*Требуется Veeam Backup & Replication 9.5 Обновление 2 или более поздняя версия

Windows 10 and Windows Server 2016 version 1909 support

We live in a world of constant updates, but sometimes new releases can give even the most seasoned admin a roadblock or two. Veeam strives to always be ready to protect your up-to-date Microsoft Windows and Server workloads. We fully support backing up versions 1909 of Microsoft Windows now with v4, and we already supported the latest releases of 2019 Microsoft Enterprise Applications to provide application-aware image processing for Microsoft SQL Server, Microsoft Exchange Server, and Microsoft SharePoint with v3. However, backups is just a half of the story. Recovery is just as, if not more, important, and with application item-level recoveries through the corresponding Veeam Explorers, users can achieve RTOs of less than 15 minutes.

Создание резервных копий в Veeam Agent Free

Запустите Configure Backup и начните настройку. В окне выберите параметр «Настроить резервную копию.

Должно появиться окно с элементами. Вот за что отвечает каждая функция:

  • Весь компьютер (рекомендуется) — отвечает за создание резервных копий всего ПК, то есть всей системы. Обычной флешки для этого, конечно, не хватит.
  • Резервное копирование на уровне файлов: создайте резервную копию только файлов и папок (вариант, который сейчас нам подойдет).
  • Резервное копирование на уровне тома — отвечает за резервное копирование отдельных разделов диска.

Итак, поскольку у меня есть только флешка на 8 ГБ, я покажу ее на примере элемента «Резервное копирование на уровне файлов.

Диски появятся в разделе «Файлы», где вы можете установить флажки для копируемых файлов и папок. Общий размер выбранных данных отображается вверху справа, что очень удобно. Например, я выбрал папку с изображениями весом 22МБ. После выбора нажмите кнопку «Далее.

Следующим шагом будет будущее расположение резервной копии:

  • Локальное хранилище: на внешних жестких дисках и локальных дисках.
  • Репозиторий резервных копий Veeam — на сервер.
  • Общие папки — NAS — диск или сетевой каталог.

В нашем случае мы выбираем первый вариант.

Далее нужно выбрать диск (или флешку, как у меня), на которой будет храниться копия. Укажите папку, в которой будут сохранены файлы (по умолчанию указано «VeeamBackup»). Ниже вы можете установить количество дней, в течение которых копия будет храниться на диске.

Зайдя в раздел «Дополнительно», вы найдете тонкие настройки для создания резервных копий. Например, копия будет обновлена ​​с учетом последних изменений с ПК. Если вы включите функцию активного полного резервного копирования, одновременно будет создано несколько резервных копий. Раздел «Хранилище» содержит параметры для включения сжатия и шифрования.

В разделе «Расписание» указывается периодичность резервного копирования. Точнее в какое время, например каждый день в определенный час или неделю (работает только когда устройство включено или находится в спящем режиме). Если вы хотите, чтобы копии делались в блочном режиме Windows, выберите пункт «Заблокировать», если вы вышли из системы, затем выберите опцию «Отключить», наконец, как только вы подключите диск, предназначенный для копий, изменения будут записываться немедленно (отметьте пункт При подключении цели резервного копирования).

После настройки параметров из этого раздела нажмите кнопку «Применить».

Щелкните Готово.

Параметры настроены, что дальше?

Затем перейдите в утилиту Veeam Agent Free и каждый раз, когда вам нужно сделать копию, нажимайте «Создать резервную копию сейчас», иначе она будет создана сама по себе (вам нужно нажать кнопку в первый раз). Сразу вы увидите столбец процесса, время, затраченное на выполнение резервного копирования.

Parallel disk processing

Have you ever started your morning expecting your overnight
backups to be complete, but find out they’re nowhere near finished and will go
beyond your scheduled backup window? Leave those worries behind when you
experience the speed and efficiency of our new Parallel
disk processing. Now, with fast backup repositories, it’s possible to complete
an entire machine backup in the time it takes to back up a single drive with
the previous version.

Good news, there’s nothing to change or enable as parallel disk processing is automatically enabled on all Server backups when targeting Veeam repositories. Let’s take a closer look at how this works. Once the VSS snapshot is created, the Veeam agent copies the data blocks from the snapshot in the following way:

  • The Veeam agent first starts by processing data from disk one.
  • Once the agent recognizes there is multiple disks in the system, it will immediately process the data of the second and subsequent disks to the target storage simultaneously.

NOTE: The number of simultaneously processed disks is limited by repository settings on the Veeam Backup & Replication side. To learn more, see the Limitation of Concurrent Tasks section in the Veeam Backup & Replication User Guide.

Перенос виртуальной машины с KVM на Hyper-V

В моем случае я переношу сервер с KVM на Hyper-V. После загрузки системы я получаю такую картину.

Сервер начинает бесконечно висеть в подобном состоянии с такими характерными ошибками:

Warning: dracut-initqueue timeout starting timeout scripts
a start job is running for dev-disk-by ......

Начинаю разбираться в чем может быть дело. Конечно, тут решение проблемы будет зависеть от конкретной ситуации. А успешность решения от квалификации сисадмина. Я уже немного повозился с подобными переносами и примерно представляю, в чем тут может быть проблема. Частично я эту тему затрагивал, когда делал перенос виртуальных машин с XenServer на Hyper-V. Но там была другая проблема, связанная с кастомным ядром от Xen.

В нашей ситуации с переносом виртуальной машины с KVM на Hyper-V проблема в другом. У нас поменялось имя диска. Нам нужно изменить это имя в fstab и в конфиге grub. До кучи я еще собрал заново initramfs, но не уверен на 100%, что в данном случае это нужно было делать. Я сделал на всякий случай сразу все за один заход.

Итак, загружаемся с установочного диска CentOS 7 и выбираем режим Rescue a CentOS system. Подробно об этом рассказывал в упомянутой ранее статье с переносом от xen. Выбираем первый режим запуска.

Дальше работаем в консоли. Смотрим, как называется наш диск.

# fdisk -l

У меня это sda, а на прошлом сервере он назывался vda. Нам нужно внести эти изменения в 2 файла:

  1. /etc/fstab
  2. /boot/grub2/grub.cfg

Диск восстановления в самом начале мог сам смонтировать системный раздел в директорию/mnt/sysimage. Если он этого не сделает по какой-то причине, то сделайте это сами:

# mount /dev/sda1 /mnt/sysimage

Теперь нам надо сделать chroot в систему, предварительно смонтировав туда информацию о текущей системе. Выполняем команды:

# mount --bind /proc /mnt/sysimage/proc
# mount --bind /dev /mnt/sysimage/dev 
# mount --bind /sys /mnt/sysimage/sys 
# mount --bind /run /mnt/sysimage/run 
# chroot /mnt/sysimage

Мы загрузились в окружение нашего сервера. Тут можете использовать установленный у вас на сервере текстовый редактор. С его помощью изменяете имена дисков в файлах /etc/fstab и /boot/grub2/grub.cfg. Можете просто автозаменой поменять имена.

Теперь соберем новый initramfs. Идем в директорию /boot и смотрим там последнюю версию ядра.

# cd /boot
# ls -l | grep initramfs

В данном случае просто смотрим самые высокие цифры. Соберем новый initramfs в соответствии с версией ядра.

# dracut initramfs-3.10.0-514.26.2.el7.x86_64.img 3.10.0-514.26.2.el7.x86_64

В завершении установим измененный загрузчик на наш диск:

# grub2-install /dev/sda

Перезагружаем сервер. После этих изменений, у меня благополучно все загрузилось. Перенос виртуальной машины с KVM на Hyper-V выполнен полностью. Причем, у нас не было доступа к образу системы. Хотя подобная ошибка скорее всего все равно возникла бы, даже если бы мы конвертировали и переносили готовый образ.

Заключение

Изначально планировал написать небольшую заметку на тему использования Veeam для бэкапа сервера. Но в процессе получилось разобрать еще и перенос сервера с одного гипервизора на другой. Еще раз повторюсь, кому показалось это слишком сложным. Если вы будете бэкапить и восстанавливать сервер в рамках одного и того же гипервизора, то описанных выше проблем у вас не будет. Все пройдет гладко.

При переносе с железа на виртуальную машину или наоборот, тоже скорее всего возникнут какие-нибудь проблемы. Не существует софта или готового решения, которое бы позволило все это выполнить в автоматическом режиме.  С проблемами загрузки придется разбираться по ходу дела. Но две основные проблемы я разобрал:

  1. Неподходящие версии ядер. После переноса нужно будет переустановить или обновить ядро.
  2. Разные имена дисков или меток разделов. Нужно будет их привести в соответствие с новым железом.

Это наиболее популярные проблемы. С другими мне не приходилось сталкиваться. Хотя не сказать, что мне часто приходилось переносить сервера, но некоторый опыт есть. Думаю, эта статья будем многим полезна, так как подобный перенос не очень раскрыт в статьях в интернете. По крайней мере мне не попадались хорошие гайды на эту тему. Разбираюсь обычно сам с помощью гугления по англоязычному сегменту.

Онлайн курсы по Mikrotik

Если у вас есть желание научиться работать с роутерами микротик и стать специалистом в этой области, рекомендую пройти курсы по программе, основанной на информации из официального курса MikroTik Certified Network Associate. Помимо официальной программы, в курсах будут лабораторные работы, в которых вы на практике сможете проверить и закрепить полученные знания. Все подробности на сайте .

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

  • Знания, ориентированные на практику;
  • Реальные ситуации и задачи;
  • Лучшее из международных программ.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector