TimeMachine gebruiken met een Windows server
Vanaf OS X 10.5 kun je Time Machine gebruiken. Deze maakt het mogelijk om automatisch een backup te maken van je Mac. Hierdoor is het mogelijk om later terug in de tijd te gaan en bijvoorbeeld documenten, foto's, films of zelfs je hele Mac te restoren.
Standaard kan er een backup worden gemaakt naar een USB of Firewire harddisk, Mac met Leopard, Leopard Server, Xsan of TimeCapsule. Na het uitvoeren van deze tweak, is het ook mogelijk om te backuppen naar een gedeelde map op een Windows Server of NAS (Network Attached Storage).
- Zorg dat Time Machine uit staat. Systeemvoorkeuren/System Preferences - Time Machine - UIT/OFF
- Achterhaal het macaddres van Ethernet0. Dit kan gedaan worden door een terminal te openen en het volgende commando in te geven:
ifconfig en0 | grep ether
.
- Controleer de hostname van je Mac: Systeemvoorkeuren/System Preferences - Sharing/Delen - Computer Name/Computernaam. De hostname mag voor deze tweak geen spaties of vreemde tekens bevatten.
- Bepaal hoe groot maximaal het backup bestand mag worden in gigabytes. Het is aan te raden om een maximum aan te geven. Het is mogelijk om dit leeg te laten, maar dan schrijft Time Machine de hele gedeeld map vol. Nu hebben we de volgende variabelen (voorbeeld):
- Open een terminal en geef het volgende commando. vervang de variabelen door je eigen waardes.
- Zorg ervoor dat je lees en schrijf rechten hebt op de network share. Vergeet niet dat je bij een Windows share ook lees en schrijf rechten moet hebben op de folder.
- Mount de netwerk share. Om te controleren of het mounten goed is gegaan, open je een terminal en geef je het volgende commande:
ls /Volumes
Wanneer je de netwerkshare hierbij ziet staan, is het mounten goed gegaan.
- Kopieer de bij punt 5 aangemaakt file naar de netwerk share. Dit kan door het volgende commando:
cp /Users/$GEBRUIKERSNAAM/$HOSTNAME_$MACADDRESS.sparsebundle /Volumes/$NETWORKSHARE
Het is ook mogelijk om via Finder de file te kopieeren door middel van slepen. Zorg er in ieder geval voor dat de .sparsebundle file altijd in de root van de share staat.
- Zorg er met het volgende commando voor dat Time Machine alle shares weergeeft. Ook degene die standaard niet gesupport worden. Open een terminal en typ:
- Start Time Machine, en je kunt de share selecteren!
hdiutil create -size $MAXSIZEg -fs HFS+J -type SPARSEBUNDLE -volname "Backup of $HOSTNAME" $HOSTNAME_$MACADDRESS.sparsebundle
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
Dit artikel is verouderd, mogelijk kan deze niet meer werken in de huidige versie van OS X (macOS) gebruik onze zoekfunctie om een recentere tip te vinden.
Auteur | Mark Peggen | |
Bijgewerkt | 17/04/2023 13:44 | |
Categorie | macOS | |