Pull to refresh

Удобный Backup

Computer hardware
Как известно, в Asus Eee и других нетбуках нет сидирома, а посему а делать загрузочную флешку от Acronis'а как-то не улыбается.
Но есть два простых способа сделать образ диска.
Оба способа требуют загрузки любой Linux-системы (с флешки) и прав суперпользователя для исполнения (то бишь sudo для Ubuntu и su для всех остальных)

1. > dd if=/dev/sda1 of=/media/disk/backup.bck

2. > cat /dev/sda1 | gzip > /media/disk/backup.bck.gz

В примерах /dev/sda1 — резервируемый раздел, а /media/disk/ — флешка.
Соответственно, второй способ несколько удобнее за счет сжатия. А первый — заметно быстрее.

Восстановление: в первом случае поменять местами аргументы, а во втором — использовать команду zcat.

Идеи почерпнуты в блоге Telegamochka и комментарии Moose_kazan там же. Проверены на моем MSI Wind.
Total votes 21: ↑12 and ↓9 +3
Views 878
Comments 10

Резервное копирование виртуальных машин в Citrix XenServer

Virtualization *


QuorumSoft Alike — программное обеспечение для проведения резервного копирования/восстановления виртуальных машин Citrix XenServer. Программа состоит из инсталлятора, скачать который можно только после регистрации на сайте производителя. При скачивании в комплекте с инсталлятором идет бесплатная лицензия на проведение бекапа с 1 XenServer хоста. Бесплатная лицензия ограничена созданием трех циклично перезаписываемых резервных копий каждой виртуальной машины в хранилище Alike, а также тремя любыми запланированными задачами. Установить бекапер возможно исключительно на Windows платформе. Разработчик гарантирует качественную работу продукта на системах XP, 2K3, 2K8. Также для его работы понадобится .NET Framework не ниже 3 версии.
Читать дальше →
Total votes 4: ↑2 and ↓2 0
Views 8.5K
Comments 4

Восстановление отдельных страниц в базе данных

Microsoft SQL Server *
Предисловие

Статья Gail Shaw «Help, my database is corrupt. Now what?», перевод которой я запостил на прошлой неделе, вызвала, вроде бы, определенный интерес, но она, увы, не содержала «практики». Да, там написано как можно спасти данные, но нет никаких примеров.
Изначально я хотел сделать еще один перевод все того же автора, но, подумав, решил написать пост «от себя», как бы «по мотивам». Причины, побудившие меня поступить так, я опишу в конце поста, в примечаниях.

Восстановление баз данных в SQL Server


Как уже было сказано в предыдущей статье, в том случае, если повреждены страницы кластерного индекса или кучи, то данные, содержащиеся на этих страницах, потеряны и единственным вариантом для их восстановления является непосредственно восстановление базы данных.
Читать дальше →
Total votes 25: ↑19 and ↓6 +13
Views 27K
Comments 1

Вариант миграции FreeBSD с физического сервера в виртуальную среду VMware ESXi с помощью NFS

Virtualization *
Sandbox
Задача.
Перенести существующий аппаратный сервер с FreeBSD 8.2 архитектура i386 и файловая система ufs в виртуальную среду VMware ESXEi 5.0.0

Читать дальше →
Total votes 5: ↑2 and ↓3 -1
Views 7.8K
Comments 4

Построение цепочки восстановлений баз данных MS SQL

SQL *Microsoft SQL Server *
Sandbox
Часто возникает задача восстановить базу по цепочке бэкапов на резервном/тестовом сервере, на котором непосредственный бэкап базы не проводился, отсутствуют записи в msdb, но есть сами бэкапы, снятые с продуктивного сервера. Вариант с восстановлением копии базы msdb может не подойти если должны существовать разные наборы джобов для основного сервера и того, на котором мы планируем восстановление. Если файлов с бэкапами немного, то восстановить логический порядок следования файлов нетрудно, особенно если бэкапы принадлежат логшиппингу. В этом случае все тривиально — в имени файла хранятся и время, и дата (стоит только помнить, что время в именах файлов хранится в UTC). Но что делать, если в бэкапах нет структуры или файлов очень много, и организовать их простым способом не представляется возможным или как можно просто определить начиная с какого файла логшипинга начинать донакатку?
Читать дальше →
Total votes 8: ↑5 and ↓3 +2
Views 9.7K
Comments 0

Всё что вы стеснялись спросить о бэкапах Microsoft SQL Server

Microsoft SQL Server *
Translation
В ходе проведения презентаций о бэкапах и восстановлении баз данных SQL Server, обычно задаются два типа вопросов. Первые задаются прямо по ходу презентации из зала, вторые задаются уже после, в приватной беседе. Эти, «приватные» вопросы, зачастую более интересны и я попробую дать ответы на наиболее сложные и интересные из них, вместо того чтобы писать ещё одну статью о том как вы должны делать бэкапы, или почему вы должны делать бэкапы, или даже почему вы должны проверять свои бэкапы (но вы и вправду должны проверять свои бэкапы).
Читать дальше →
Total votes 34: ↑25 and ↓9 +16
Views 206K
Comments 10

Борьба с нежеланием TimeMachine восстанавливать данные с NAS-устройства

IT-companies
Sandbox
Есть у меня замечательный NAS-сервер — iOmega StorCenter ix4-200d. Во всем замечательная вещь. Все умеет. И места достаточно, и работает быстро. Радовался я себе тихо и горя не знал. Использовал это устройство для нескольких задач: файлопомойка у меня на нем жила, видео хранил ну и фото архив за несколько лет… И тут в моей жизни появилась давняя мечта — Apple iMac 27'' 2011 (МС813). Вот сразу еще одна задача на сервер и легла — создание бекапа TimeMachine.

Все было хорошо до тех пор, пока я не обновился с OS X Lion до OS X Mountain Lion. Сначала пару раз TimeMachine сообщала мне, что, мол, не вижу я в упор никакого предыдущего своего бекапа, то — просто отказывалась архивировать данные на NAS. Но, вышла новая прошивка для iOmega — и проблемы ушли. Как я думал в тот момент — навсегда. Наивный…
Читать дальше →
Total votes 8: ↑5 and ↓3 +2
Views 3.2K
Comments 9

Резервное копирование и восстановление Graylog-сервера

EPAM corporate blog
Tutorial
Приветствую, хабраюзеры!
Дело было вечером, делать было нечего, и тут я вспомнил — я же хотел поделится с сообществом своим недавним боевым опытом.
Было у меня задание — автоматизировать процедуру резервного копирования и создать процедуру восстановления Graylog-сервера.
Читать дальше →
Total votes 21: ↑20 and ↓1 +19
Views 10K
Comments 17

Особенности тестирования технологии C/R в Linux

Open source *IT systems testing *System Programming *Development for Linux *


В 2012 году Эндрю Мортон был пессимистично настроен в отношении будущего проекта CRIU (Checkpoint and Restore In Userspace), когда принимал первые изменения в Linux ядро для поддержки C/R (Checkpoint/Restore). Идея реализовать функциональность сохранения и восстановления запущенных процессов в пространстве пользователя выглядела сумасшедшей, а спустя 4 года проект не только жив, а всё больше вызывает интерес к себе. До старта проекта CRIU предпринимались попытки реализовать C/R в Linux (DMTCP, BLCR, OpenVZ, CKPT и т.д.), но и все они по разным причинам были обречены на провал в то время как CRIU стал жизнеспособным проектом. К сожалению от этого задача C/R в Linux не стала проще. В этой статье я расскажу об особенностях тестирования CRIU.
Читать далее.
Total votes 15: ↑14 and ↓1 +13
Views 6.4K
Comments 1

Разбираемся с Veeam SureBackup

System administration *Virtualization *Data recovery *Backup *
Tutorial


Бэкапы нужно проверять.

В качестве вступления простая история из бурной молодости. Всем знакома ситуация, когда ресурсов нет, а хранить резервные копии нужно. В свое время для хранения резервных копий своих систем, использовалось два диска объемом по 500GB. Как можно было догадаться, при использовании RAID-1, полезное пространство ограничивалось теми самыми 500GB, чего катастрофически не хватало. Было принято решение использовать Linux LVM, тем самым получить 1000GB пространства, в ущерб надежности.

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

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

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

Тем, кому интересно как Veeam проверяет свои резервные копии, прошу под кат.
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views 17K
Comments 19

Использование Veeam Cloud Connect. Храним клиентские бэкапы и реплики

System administration *Data recovery *Backup *
Tutorial

Бэкапы нужно иметь. Желательно, в нескольких местах.

Я думаю, что каждый администратор Veeam Backup & Replication замечал в консоли управления кнопку «Add Service Provider». На Хабре есть несколько хороших статей, которые демонстрируют, как использовать эту кнопку по назначению и как начать складывать бэкапы Veeam не только у себя, но и в облако, предоставленное сервис-провайдером.

В этой статье я бы хотел попытаться заглянуть по ту сторону и показать, что нужно сделать самому сервис-провайдеру, чтобы начать принимать резервные копии клиентов.
Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Views 7.6K
Comments 11

SQL101: Почему восстановление из резервной копии медленнее, чем ее создание

Microsoft SQL Server *Database Administration *
Translation
Tutorial
SQLskills запускает новую инициативу по размещению записей с базовыми знаниями, мы назвали ее SQL101. Мы будем писать о вещах, которые, как мы часто видим, делаются неправильно, технологиях, которые используются неверно, и о многих недопониманиях, которые приводят к серьезным проблемам. Если вы хотите найти все записи в этой серии, проверьте ссылку SQLskills.com/help/SQL101 (английский).

Один из вопросов, который мне постоянно задают, это почему восстановление базы данных из полной резервной копии занимает больше времени, чем создание полной резервной копии. Ответ заключается в том, что почти всегда процесс восстановления требует выполнения большей работы.
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views 4.7K
Comments 0

Резервное копирование и восстановление ресурсов Kubernetes утилитой Heptio Ark

Southbridge corporate blog System administration *Server Administration *DevOps *Kubernetes *
Translation

Вам наверняка приходилось восстанавливать кластер Kubernetes после сбоя. Была ли у вас толковая стратегия резервного копирования, не требующая пахать несколько дней? Да, можно делать резервные копии в etcd-кластер, но что если отвалилась только часть кластера или вы используете постоянные тома, вроде AWS EBS?


В таких случаях проще всего использовать утилиту Heptio Ark.

Читать дальше →
Total votes 13: ↑11 and ↓2 +9
Views 4.8K
Comments 1

Восстановление данных с XtraDB таблиц без файла структуры, используя побайтовый анализ ibd файла

Python *Data recovery *Database Administration *
Sandbox

image


Предыстория


Так произошло, что сервер был атакован вирусом шифровальщиком, который по "счастливой случайности", частично отставил нетронутыми файлы .ibd (файлы сырых данных innodb таблиц), но при этом полностью зашифровал файлы .fpm (файлы структур). При этом .idb можно было поделить на:


  • подлежащие восстановлению через стандартные средства и гайды. Для таких случаев, есть отличная статья;
  • частично зашифрованные таблицы. Преимущественно это большие таблицы, на которые (как я понял), злоумышленниками не хватило оперативной памяти на полное шифрование;
  • ну и полностью зашифрованные таблицы, не подлежащие восстановлению.
Читать дальше
Total votes 15: ↑15 and ↓0 +15
Views 2.2K
Comments 6

Резервное копирование, часть 7: Выводы

Southbridge corporate blog System administration *Server Administration *


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

Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Views 13K
Comments 7

Перенос всех баз данных MS SQL Server на другую машину

Microsoft SQL Server *Database Administration *
Недавно возникла необходимость переноса всех БД (>50 на одном экземпляре SQL Server) из dev-окружения на другой экземпляр SQL Server, который располагался на другом железе. Хотелось минимизировать ручной труд и сделать всё как можно быстрее.

Disclaimer


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

Всё, что написано дальше относится только к этой ситуации, но вы можете без особых усилий допилить их под себя (свои условия).

В скриптах не используются новомодные STRING_AGG и прочие приятные штуки, поэтому работать всё должно начиная с SQL Server 2008 (или 2008 R2, не помню где появилось сжатие бэкапов). Для более старых версий нужно убрать WITH COMPRESSION из команды бэкапа, но тогда разницы по времени с копированием файлов может уже и не быть.

Это не инструкция — «как надо» делать такой перенос. Это демонстрация того, как можно использовать метаданные в dynamic SQL.
Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 14K
Comments 27

Active Restore: Can we Recover Faster? Much Faster?

Acronis corporate blog Data recovery *Backup *Development for Windows *UEFI *
Translation
Backing up valuable data is a proven practice, but what if we need to continue work immediately after a natural disaster or other disruptive events, and every minute is important? Our team at Acronis decided to see how quickly we can start an operating system. This is our first post from the Active Restore series. Today I will tell you how we launched our project with Innopolis University, which solutions were studied, and what we are working on today. All the details are under the Cut.

image
Read more →
Total votes 15: ↑14 and ↓1 +13
Views 1.2K
Comments 0

Service for Active Restore or the Story of an Industrial Project at Innopolis

Acronis corporate blog Backup *Development for Windows *
Translation
Hello, Habr! My name is Roman. Today I would like to share a story of how we at Innopolis University developed a test stand and a service for Acronis Active Restore system, which will soon become part of the company’s product range. Those interested to know how the University builds its relationship with industrial partners are welcome to click the «Read More» button.

image
Read more →
Total votes 14: ↑14 and ↓0 +14
Views 770
Comments 1

Поточное резервирование базы данных, передача по сети и восстановление с конвертацией из FB 2.5 в FB 3.0

Open source *Database Administration *Firebird/Interbase *
Sandbox
Задача заключается в том, чтобы как можно быстрее перенести базу данных c одного сервера на другой, с конвертацией её ODS в 12.0.

Идея была позаимствована в статье Поточная конвертация баз Firebird 2.5 в формат ODS12 (Firebird 3.0), в которой рассматривается вопрос поточной конвертации на одной машине, с установкой двух версий Firebird, что не очень удобно, когда рассматривается вопрос переезда на другой сервер.
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views 1.2K
Comments 2

Kaspersky Removed an Important File, What To Do?

Hetman Software corporate blog Antivirus protection *
Tutorial
Read this article to find out what to do if an antivirus removed important files and how to recover them. What is a quarantine and how to configure exclusions for an antivirus? Learn more about causes of data loss and available effective methods to restore missing user files.

image
Total votes 4: ↑0 and ↓4 -4
Views 2.3K
Comments 0
1