Warning: Use of undefined constant ddsg_language - assumed 'ddsg_language' (this will throw an Error in a future version of PHP) in /var/www/applefavorite/data/www/applefavorite.ru/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 45
Restore items backed up with time machine on mac - apple support

Restore items backed up with time machine on mac

Как защитить бекап системного диска

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

Решения два: изначально при форматировании диска для бэкапов сделать зашифрованный APFS накопитель либо один раз загрузиться с резервного диска и на нем включить шифрование FileVault.

В первом случае придется помнить пароль для доступа к защищенному накопителю и вводить его при загрузке, а во втором резервное копирование продолжится с включенным встроенным шифрованием.

После этого я отключил накопитель от компьютера и подключил к сетевому медиаплееру на базе Raspberry Pi. После этого перенастроил правило резервного копирования в Carbon Copy Cloner и установил подходящую периодичность создания бэкапов.

Можно делать копии раз в 3-6 часов или бекпаить данные 1 раз в сутки. Здесь каждый настроит по своим потребностям. Удобно, что создание бэкапов можно ограничить, например, во время большой нагрузки на домашнюю сеть.

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

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

В итоге можно остановиться на создании 1-2 бэкапов в день. Делать это получится даже в рабочее время.

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

Данный процесс можно улучшить и модифицировать, но пока я остановился на таком решении.

Установка продукта

Стабильной версией BackIntime на момент написания статьи считается 0.9.26. Она входит в репозитории большинства Linux-систем.

Так, в Ubuntu достаточно выполнить для среды GNOME:

sudo apt-get install backintime-common backintime-gnome

или для KDE4 (>= 4.1):

sudo apt-get install backintime-common backintime-kde4

В случае отсутствия BackInTime в репозитории, его можно скачать с сайта программы в виде deb-пакетов: backintime-common-0.9.26_all.deb, backintime-gnome-0.9.26_all.deb, backintime-kde4-0.9.26_all.deb или в виде исходного текста для самостоятельной сборки: backintime-0.9.26_src.tar.gz.

Если внимательно изучить сайт разработчика, то можно заметить, что в скором времени ожидается выпуск стабильной версии 1.0, а текущей на данный момент версией является 0.9.99.30. Версия выглядит достаточно стабильной, поэтому попробуем ее установить.

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

Получение последней версии BackInTime:

bzr branch lp:backintime

После получения исходного кода нужно позаботиться об удовлетворении зависимостей. Для инструмента командной строки необходимо установить python, rsync, cron. Для GNOME-версии интерфейса необходимо установить дополнительно python-glade2, python-gnome2, meld. Для KDE4-версии интерфейса понадобятся x11-utils, python-kde4 (>= 4.1), kompare. Имена пакетов даны в терминах Ubuntu, однако не составит труда найти аналогичные пакеты в других дистрибутивах.

После удовлетворения зависимостей заходим в директорию проекта:

cd backintime

Собираем и устанавливаем инструмент командной строки:

cd common
./configure
make
sudo make install

Затем собираем и устанавливаем интерфейс для GNOME:

cd ../gnome
./configure
make
sudo make install

Или для KDE4:

cd ../kde4
./configure
make
sudo make install

Пользователи Debian или других дистрибутивов, основанных на Debian (например, Ubuntu), в целях удобства управления пакетами, могут вместо ручной установки собрать и установить deb-пакет последней версии BackInTime:

cd backintime
./makedeb.sh
sudo dpkg -i backintime-common-.deb

Затем для установки интерфейса для GNOME:

sudo dpkg -i backintime-gnome-.deb

Или для KDE4:

sudo dpkg -i backintime-kde4-.deb

Последняя версия по умолчанию устанавливается в /usr/share/backintime. Версия 0.9.26 дополнительно устанавливает скрипты в /usr/bin, которые упрощают вызов BackInTime. Версия 0.9.99.30 у меня этого сделать не смогла, так как процесс установки завершился неудачей. Если команды backintime, backintime-gnome или backintime-kde4 отсутствуют в /usr/bin, то придется скопировать их самостоятельно. Находясь в корне дерева исходных текстов backintime необходимо выполнить команды (с правами root):

cp ./common/backintime /usr/bin
cp ./gnome/backintime-gnome /usr/bin
cp ./kde4/backintime-kde4 /usr/bin
chmod 755 /usr/bin/backintime
chmod 755 /usr/bin/backintime-gnome
chmod 755 /usr/bin/backintime-kde4

Какие другие пункты я должен рассмотреть исключая?

Теперь, когда вы увидели, что Time Machine исключает по умолчанию, давайте рассмотрим некоторые другие элементы, которые вы могли бы рассмотреть, исключая освобождение некоторого пространства.

Ваша папка Dropbox или любая папка, которую вы уже синхронизируете

Если вы используете Dropbox, OneDrive, Google Drive или любую другую службу синхронизации, у вас уже есть эти файлы, по крайней мере, в двух местах — на локальном диске и в облаке. Если вы также синхронизируете файлы с другими устройствами, эти файлы хранятся и в других местах.

Просто будь осторожен. Большинство облачных сервисов предлагают льготный период для восстановления удаленных файлов. Например, Dropbox дает вам 30 дней и сохраняет старые версии файлов, которые у него есть, — как резервную копию. Но если ваш облачный сервис не предоставляет эту функцию, вы, вероятно, не захотите исключать эти файлы из резервной копии Time Machine, так как вы можете не получить полную защиту, если случайно удалите важный файл. Однако, учитывая это предостережение, вы можете оставить такие папки в резервных копиях Time Machine.

Ваши виртуальные машины

Если вы создали виртуальные машины для использования приложений Windows или Linux на вашем Mac, возможно, стоит исключить их из резервной копии. Каждый виртуальный жесткий диск представляет собой отдельный файл. Это означает, что при каждом использовании виртуальной машины требуется резервное копирование файла объемом более 20 ГБ. Это меньше проблем, если вы используете Parallels, которая построена с учетом этого, но другие виртуальные машины могут бороться с этим.

Мы рекомендуем сделать одноразовое резервное копирование ваших виртуальных машин на другой жесткий диск и исключить их из резервных копий Time Machine.

Ваша библиотека Steam и другие игры

Если вы играете во многие игры Steam на своем Mac, вам, вероятно, не нужно их резервировать. В конце концов, вернуть ваши игры так же просто, как открыть Steam и повторно загрузить их.

Чтобы узнать, где находятся ваши игры Steam, вам нужно знать, как получить доступ к скрытой папке «Библиотека» на вашем Mac. Вы можете найти папку настроек Steam в следующем месте

Сами игры хранятся в папке . Исключите эту папку, и вы сэкономите кучу дискового пространства, не потеряв ничего, что не сможете быстро вернуть. Файлы для сохранения вашей игры сохраняются в другом месте в папке «Библиотека», поэтому вам не нужно беспокоиться об их потере, исключив папку steamapps.

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

Мы рекомендуем поместить все ваши игры в отдельную папку, а затем исключить эту папку из резервных копий Time Machine.

Большие приложения, которые вы можете легко вернуть

Если вам все еще не хватает места, вы можете применить ту же логику, которая используется для игр, к другим крупным приложениям. Перейдите в папку «Приложения» и найдите большие программы, которые можно легко переустановить. Такие вещи, как Microsoft Office и Adobe Creative Suite, легко перезагружаются позже, а постоянные обновления означают, что вы, вероятно, с некоторой периодичностью создаете резервные копии новых копий этих приложений. Если вы найдете приложения, которые занимают много места на вашем Mac, рассмотрите возможность их исключения из резервных копий.

Резервные копии больших файлов, которые вам не нужны

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

Ваша папка для загрузок

Если вы похожи на меня, ваша папка «Загрузки» — это место, содержащее файлы, которые вы кратко просматриваете перед удалением или хранением в другом месте. Если вы хотите уменьшить размер своих обычных резервных копий, исключение папки «Загрузки», вероятно, является хорошим шагом, хотя в зависимости от того, что вы там храните, экономия, вероятно, не будет огромной. Если у вас есть загрузки, которые вы хотите сохранить, мы советуем хранить их где-то, кроме папки «Загрузки», а затем просто исключить папку «Загрузки».

Какой диск лучше выбрать

Что касается подключения диска, то есть два варианта: проводное и беспроводное. У обоих есть свои преимущества и недостатки.

Диск с проводным соединением

Самый простой и доступный вариант. Механический HDD на 1 TБ обойдется в 60-70$. Он не такой быстрый как SSD, но скорости современного диска более чем достаточно, чтобы раз в час переписывать на него несколько сотен мегабайт.

Western Digital My Passport USB-A 1 TБ:
Rozetka / Citilink

Минус в том, что проводное соединение не удобно и не очень надежно. Если к iMac диск можно подключить и забыть про него, то к ноутбуку диск придется постоянно подключать/отключать. Это делать просто лень.

Со временем разъёмы USB, а особенно USB-C, начинают разбалтываться и диск может «отваливаться» в моменты создания резервной копии, что приводит к вопреждению файлов в случае с механическими дисками.

Диск с беспроводным соединением

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

Как правило диск подключается к вашей точке доступа по Ethernet кабелю, после чего появляется в macOS как отдельный сетевой диск.

Time Capsule

Наверняка вы слышали про Time Capsule от самой Apple. Это точка доступа со встроенным сетевым диском на несколько терабайт, которая заточена под работу с Time Machine. Увы, но Apple в 2018 году свернула подразделение отвечающие за Time Capsule и точки доступа AirPort, по этому лучше присмотреться к двум предыдущим вариантам.

Restore from a Time Machine backup

When you restore from a Time Machine backup, you can choose to , or restore both the .

Restore all your files

  1. Make sure that your Time Machine backup disk is connected to your Mac and turned on. Then turn on your Mac.
  2. Open Migration Assistant, which in the Utilities folder of your Applications folder. 
    • If your Mac starts up to a setup assistant, which asks for details like your country, keyboard, and network, just continue to the next step. The setup assistant includes a migration assistant.
    • If your Mac doesn’t start up all the way, or you also want to restore the macOS you were using when you created the backup, follow the steps to .
  3. When you’re asked how you want to transfer your information, select the option to transfer from a Mac, Time Machine backup, or startup disk. Then click Continue.
  4. Select your Time Machine backup, then click Continue.
  5. If you’re asked to choose from a list of backups organized by date and time, choose a backup and click Continue.
  6. Select the information to transfer, then click Continue to start the transfer. This screen might look different on your Mac:
  7. If you have a lot of content, the transfer might take several hours to finish. When the transfer is complete, restart your Mac and log in to the migrated account to see its files.
      

Restore both macOS and your files

These steps erase your hard disk, then use your backup to restore both your files and the specific version of macOS you were using when you created the backup.

  1. Make sure that your Time Machine backup disk is connected and turned on.If your backup disk isn’t available, keep going: You might be able to restore from a local snapshot on your startup disk.
  2. Turn on your Mac, then immediately press and hold Command (⌘)-R to start up from macOS Recovery. Release the keys when you see the Apple logo or spinning globe.
  3. When you see the macOS Utilities window, choose the option to restore from a Time Machine Backup.
  4. Click Continue until you’re asked to select a restore source, then select your Time Machine backup disk. Or select your startup disk (Macintosh HD), which might have a local snapshot you can restore from.
  5. Click Continue. If your disk is encrypted, you’re asked to unlock the disk: Enter the administrator password you used when setting up Time Machine, then click Continue again.
  6. Select a backup, if available, then click Continue. 
  7. Select a destination disk, which will receive the contents of your backup. If restoring from a local snapshot, you aren’t asked to select a destination. 
  8. Click Restore or Continue. If your Mac has FileVault turned on, you’re asked to enter your administrator password to unlock the disk.
  9. When done, restart your Mac.
      

Как восстановить систему из резервной копии Time Machine

Если у вас возникли серьезные проблемы с системой или жестким диском, программа поможет восстановить систему или установить ее на новый жесткий диск.

  1. Включите ваш Mac и  удерживайте кнопки Command и R на клавиатуре. Вы попадете в систему восстановления. У вас должен, появится экран Служебные программы macOS.
  2. Выберите Восстановить из резервной копии Time Machine и нажмите кнопку Продолжить. 
  3. Прочитайте информацию о восстановлении системы и нажмите Продолжить.
  4. Выберите резервную копию Time Machine и нажмите Продолжить.
  5. Выберите самую последнюю резервную копию жесткого диска и нажмите кнопку Продолжить.  Утилита начнет восстанавливать систему, как только операция закончится компьютер будет перезагружен.

Если у вас полетел жесткий диск, и вы его заменили, то у него не будет раздела восстановления. Но не бойтесь, вы сможете восстановить систему запустив режим восстановления с диска хранения резервной копии Time Machine. Просто удерживайте кнопку Option (Alt) при запуске компьютера и выберите внешний жёсткий диск с Time Machine.

Запомните

  1. Чтобы включить Time Machine обязательно понадобится внешний диск. С системным диском или «облаком» эта функция не работает;
  2. Рекомендую купить SSD. Эти диски надежнее и быстрее механических. А еще не боятся падений;
  3. Обязательно включите шифрование диска, чтобы никто не мог получить доступ к вашим файлам в резервной копии;
  4. Резервное копирование происходит автоматически и каждый час, если компьютер подключен к источнику питания;
  5. Желательно, чтобы размер диска был в два раза больше, диск вашего MacBook или iMac. Так вы сможете иметь резервные копии файлов за последние несколько месяцев.

Time Machine в Lion может похвастаться полезной возможностью, о которой многие часто забывают — создание локальных резервных копий. Эта функция оказывается весьма кстати для пользователей портативных компьютеров Mac, которые сохраняют бэкапы на внешний жесткий диск. В этой статье пойдет речь о том, как отключить и повторно включить данную возможность.

Но в чем же заключается польза от локальных бэкапов? Если внешний диск недоступен, Time Machine попытается компенсировать этот недостаток и сохранит дополнительные снапшоты на основном накопителе Mac. У подобной системы имеются очевидные преимущества, поскольку вы можете очень быстро вернуть предыдущие версии случайно удаленных файлов .

Не думаю, что данный подход беспокоит пользователей MacBook Pro с большими винчестерами, но владельцам с твердотельными накопителями подобные бэкапы могут хорошенько подпортить нервы — SSD и так в большинстве случаев маленький и быстро забивается разнообразной информацией, а тут Time Machine занимает много свободного места со своими, пускай, и полезными возможностями.

Чтобы воочию оценить «масштабы трагедии», достаточно зайти в яблочное меню, выбрать пункт «Об этом Mac» и нажать на кнопку «Подробнее» для отображения окна с дополнительными сведениями о вашем компьютере. После этого требуется перейти на вкладку «Хранилище» и найти на графике категорию «Архив» :

В данном случае локальными резервными копиями занято 30 с небольшим гигабайт — это более 12% от общей емкости накопителя и, на мой взгяд, достаточно много. Для отключения данной функции потребуется выполнить всего несколько простых шагов:

1. Зайдите в каталог Программы > Утилиты (/Application/Utilities) и запустите приложение .

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

sudo tmutil disablelocal

3. Осталось ввести пароль от учетной записи, обладающей администраторскими привилегиями (в большинстве случаев это будет пароль от вашего аккаунта на Маке), и сохранение локальных бэкапов будет отключено, а заветные гигабайты на — спасены.

Естественно, совет будет лишь наполовину полезен, если я не расскажу, как всё вернуть на место. Вам потребуется выполнить ту же самую последовательность действий, разве что вместо первоначальной команды необходимо ввести в Терминал.app слегка измененную:

sudo tmutil enablelocal

Также стоит помнить: при отключении этой функции у вас вообще не останется ни одной локальной копии. Поэтому если что-то пойдет не так, а внешний жесткий диск будет недоступен, вам крупно не повезло.

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

Зачем нужна Time Machine

В прошлом я делал резервные копии на случай, если сломается жесткий диск или другой цифровой носитель, на котором хранятся нужные файлы. С появлением и развитием облачных хранилищ перенес все важные данные в них и перестал делать бэкапы. Но недавно удалял приложение, которое работало с файлами из облака. Деинсталлятор почему-то решил, что эти файлы принадлежат приложению, и удалил их. Так я остался без важных файлов и снова включил Time Machine.

Time Machine делает резервные копии без участия человека, и у вас всегда есть бэкапы:

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

По мере заполнения диска самые старые резервные копии удаляются.

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

Работа с BackInTime из консоли

BackInTime предоставляет возможность работы как из консоли, так и с графическим интерфейсом GNOME или KDE4.

Консольная версия имеет следующий набор опций для запуска:

backintime  

—profile – имя профиля. Эта опция должна использоваться в начале списка опций.

—backup – немедленное создание архивного образа, если были изменения.

—backup-job – то же, что и backup, но используется cron для автоматического создания образов.

—snapshots-path – выводит путь к директории для хранения архивных образов, если таковая сконфигурирована.

—snapshots-list – выводит список идентификаторов созданных архивных образов для указанного в profile профиля.

—snapshots-list-path – выводит список путей к созданным архивным образам для указанного в profile профиля.

—last-snapshot – выводит идентификатор последнего созданного образа.

—last-snapshot-path – выводит путь для последнего созданного образа.

—help – вывод краткой справки.

—version – вывод номера версии программы.

—license – вывод лицензионного соглашения.

Версии для GNOME (backintime-gnome) и KDE4 (backintime-kde4) имеют тот же набор параметров, что и консольный вариант.

Как работает Time Machine?

Time Machine работает с любым жестким диском, подключенным к компьютеру через порт USB, FireWire или Thunderbolt. Он также поддерживает Time Capsule от Apple и диски, подключенные через сеть, при условии, что они поддерживают протокол Apple File Protocol.

Если эта функция включена, программа резервного копирования Apple, периодически делает снимки всех файлов и каталогов, сохраняя их на внешнем жестком диске или Time Capsule. Программа создает резервные копии всего содержимого диска ежечасно, ежедневно и еженедельно. Когда диск становится полным, эта утилита удаляет самые старые резервные копии и заменяет их новыми версиями.

Это лучше, чем традиционное копирование кучи файлов в облачное хранилище или клонировать жесткий диск на внешний носитель. Вам не придется восстанавливать полностью все данные жесткого диска, если вы потеряете всего лишь один файл. Time Machine может восстановить определённые изображения, папки и другие файлы из своей многоуровневой системы резервного копирования.

На ноутбуках с системой OS X Yosemite или более поздней версией, в программе есть функция позволяющая делать локальные снимки, когда вы находитесь далеко от своего резервного диска, один раз в день (и один раз в неделю).

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

Интеграция с файловым менеджером Nautilus (для GNOME)

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

Для интеграции необходимо наличие пакета nautilus-actions. Если он не установлен, придется инсталлировать его самостоятельно (например, для Ubuntu):

sudo apt-get install nautilus-actions

Идем в меню System > Preferences > Nautilus Actions Configuration.

В открывшемся окне нажимаем кнопку Add для добавления нового пункта меню.

Далее заполняем поля как показано на картинке.

Настройка дополнительных функций Nautilus

Label – название пункта меню, которое будет отображаться при щелчке правой кнопкой мыши на файле или папке.

Icon – иконка, соответствующая команде (gtk-save – стандартная иконка из GNOME).

Path – имя программы для запуска при выборе пункта меню, в нашем случае это backintime-gnome.

Parameters – параметры, передаваемые вызываемой программе. %M – имя выбранного в Nautilus файла.

На вкладке Conditions делаем только одно изменение. В разделе Appears if selection contains выбираем вариант Both. Это означает, что наш пункт меню должен появляться и при выделении файлов и при выделении папок.

Настройка дополнительных функций, вкладка Conditions

Нажимаем ОК.

Теперь при щелчке правой кнопкой мыши по файлу или папке в Nautilus мы сможем запустить BackInTime и просмотреть историю изменений файла (папки) при помощи команды “Open with Back In Time”.

Как я храню данные на Mac

Вы уже знаете, что пользуюсь я не оригинальным Mac, а ноутбуком ASUS с установленным хакинтошем. Внутри моего компьютера уместилось сразу три накопителя: SSD диск 256 ГБ с macOS, SSD диск 256 ГБ с Windows и HDD на 1 ТБ под файлы и данные, который я отформатировал в exFAT, чтобы работать с ними из любой ОС.

Все рабочие файлы и данные я храню именно на общем exFAT для работы из macOS или Windows. Кроме этого диск установлен в ноутбуке через переходник Optibay вместо штатного DVD-привода. Это позволяет открутить всего пару винтов снизу ноутбука, извлечь накопитель и при помощи копеечного переходника подключить к любому компьютеру.

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

Для резервного копирования я выделил две задачи: держать актуальный бекап папки с рабочими данными и регулярно создавать резервную копию загрузочного диска для восстановления системы.

Ссылка на основную публикацию