Форум на приятелите на Apple

Раздели => СЪВЕТИ ВЪПРОСИ ОТГОВОРИ => Темата е започната от: angelvn - 07-07-2021, 15:30:45

Заглавие: Ръководство: Как да си създадем TimeMachine на Windows/Linux/macOS
Публикувано от: angelvn - 07-07-2021, 15:30:45
Да предположим, че разполагате с Apple компютър и имате нужда да се прави автоматично архивиране на някои от данните на компютъра.
Знаете, че има вграден инструмент за това и той се нарича Time Machine.
Да, но да предположим и, че не разполагате с така необходимия рутер от Епъл или просто искате да ползвате по-нов, тъй като Apple спряха да произвеждат рутери отдавна.

Ако разполагате обаче с Windows машина, която ползвате като домашен медиен сървър мога да ви предложа решение на проблема.
И преди да ме прекъснете, да, има вече не малко рутери и NAS устройства с поддръжка на Time Machine, но тук разглеждаме варианта как могат да се случат нещата с Windows машина.

Да започваме!
1. Трябва да създадем споделена директория на Windows машината, към която да имаме пълни права (за писане и четене).
Ако нямате парола на Windows акаунта - сложете си такава. Това е от съображение за сигурност....да, Windows и сигурност, но все пак.

2. Цъкнете на Finder, после горе от менюбара (лентата най-горе на екрана) изберете Go->Connect to server.
2.1. Напишете пътя до директорията. Например: smb://ime-na-windows-computera/Backup
2.2. Важно е да зададете и запомните потребителското име и парола (за Windows акаунта, към който е споделената директория).

3. Трябва да създадем празен image файл.
3.1. Стартирайте вграденото в macOS приложение Disk Utility. От менюбара цъкнете на File -> New image -> Blank Image.
3.2. В Save As и Name: полетата сложете за име TimeMachine. За размер задайте такъв, какъвто би съответствал на нуждите ви, например колкото е голям хард диска на машината, на която ще правите бекъп. Формата да е Macos extended journaled.
3.3. За това къде да се съхрани имидж файла, посочете вече маунтнатата директория, която създадохте на Windows машината по-рано.
Изчакайте, ще отнеме доста време да се създаде.
Като пример за 200GB файл, при 1Gbps мрежа ще отнеме близо 3 часа.

4. След като файла е създаден го mount-нете (цъкате два пъти с мишката върху него), после ако искате, може да направите автоматично да се маунтва файла след рестарт на системата. За целта правите следното:
4.1. Стартирате System Preferences
4.2. Избирате Users & Groups, от там вашият профил и след това таба Login Items
4.3. Чрез + бутона добавете монтирания файл.

5. За да "види" Time Machine монтирания файл като target drive, трябва първо от System Preferences да цъкнете на Security & Privacy, после от таба Privay изберете Full Disk Access и с плюс бутона добавете Terminal в списъка с приложения.
5.1. Пуснете terminal-a.
5.2. Въведете следната команда sudo tmutil setdestination /Volumes/TimeMachine/ където "TimeMachine" е името, което посочихме при създаването на имидж файла.
5.3. Въведете си акаунт паролата.

6. Отворете отново System Preferences.
6.1. Цъкнете на Time Machine
6.2. Монтирания имидж файл трябва да е вече зададен като място за създаване на резервни копия. Посочете кои директории и устройства искате да се бекъпват и дайте старт на бекъпа.

При мен за 60GB изчислен размер на файлове за бекъп времето за първоначалното им прехвърляне към файла е около 30-40 минути, което считам за нормално като бързина.

Тази инструкция би следвало да работи не само за разполагане на имидж файла на Windows машина, но и на всяка друга - macOS, Linux.