Better later than never, here is a hack to achieve this :

sudo ifconfig lo0 alias 127.0.0.2/32

Plug your usb drive, then via System Preferences / Sharing add a smb share to a folder time-machine-macbook in the drive time-machine-usb Then, add a destination backup (Time Machine will see it as a network share)

sudo tmutil setdestination -a "smb://user:[email protected]/time-machine-macbook"

You can see if it's ok with:

tmutil  destinationinfo
> ==================================================
Name          : time-machine4
Kind          : Network
URL           : smb://kenji@realserver._smb._tcp.local./time-machine
ID            : D820D053-C74A-4A06-A7E1-E60C8EA7934F
====================================================
Name          : time-machine-macbook
Kind          : Network
URL           : smb://[email protected]/time-machine-macbook
Mount Point   : /Volumes/time-machine-macbook
ID            : F707BD0B-64DF-4DB6-A3B7-824470FB5EB2

Then start a backup with tmutil startbackup and mount will show:

/dev/disk3s1 on /Volumes/time-machine-usb (apfs, local, nodev, nosuid, journaled, noowners)
//[email protected]/time-machine-macbook on /Volumes/time-machine-macbook (smbfs, nobrowse)

You can see detailed progress with tmutil status:

Backup session status:
{
    BackupPhase = Copying;
    ClientID = "com.apple.backupd";
    DateOfStateChange = "2018-06-28 17:38:21 +0000";
    DestinationID = "F707BD0B-57DC-4DB6-A3B7-824470FB5EB2";
    DestinationMountPoint = "/Volumes/Time Machine Backups";
    FirstBackup = 1;
    Percent = "0.08711567546702646";
    Progress =     {
        TimeRemaining = 32679;
        "_raw_totalBytes" = 355694600192;
        bytes = 34429528173;
        files = 887351;
        totalBytes = 391264060211;
        totalFiles = 2922384;
    };
    Running = 1;
    Stopping = 0;
    "_raw_Percent" = "0.09679519496336274";
}

In my case, near 1000000 files were done in about two hours (USB2 disk penalty, versus more than 8 hours via Wi-Fi), I calculate percentages with a small script:

tm-progress.sh
Files : 918702 / 2922384 (31.43%) - Bytes : 32.21 GiB / 364.39 GiB (8.84%)

We can here that many files can make Time Machine to progress "slowly" in Bytes, but nearly 1/3 of files have been copied.

Next step, when backup is finished, plug the usb drive to your realserver and copy the sparsebundle over the "uncompleted one" (or in the shared folder). Of course, Time Machine should be disabled during this step to prevent mounting a partially copied sparsebundle (and maybe corrupting it)

I have used an apfs drive to benefit of snapshots (to be able to revert to a previous "backupdb" in case of sparsebundle corruption, not tested yet)

Edit: even faster mode :


Once the backup has reached BackupPhase = Copying to make it faster you can make the backupbundle mount directly (without sending every operation through smb) by canceling the backup, renaming My-Computer.backupbundle to something like 1My-Computer.backupbundle, and creating a symbolic link :

ln -s /Volumes/time-machine-usb/1My-Computer.backupbundle /Volumes/time-machine-macbook/My-Computer.backupbundle

This tricks timemachine into following the link to the backupbundle localy, and not mount it through smb, which speeds up the backup. Make sure you move the backupbundle back when you have finished your local backup.


Answer from ıɾuǝʞ on Stack Exchange
🌐
Macworld
macworld.com › home › software › how-to
How to set up networked Time Machine backups for a household | Macworld
February 16, 2024 - Apple’s Time Capsule base station put a Wi-Fi access point, a network router, and a backup drive that tied into Time Machine all in a single box. That was its downfall, too: if the drive failed or became corrupted, you had relatively few options.
Discussions

Why does Time Machine settings not see a network drive? - Ask Different
Current backup solution Macbook Pro 13" (2020) running macOS 14.4.1 Sonoma Seagate 1TB external USB 3 drive formatted as Mac OS Extended (Case-sensitive, Journaled)/Master Boot Record I woul... More on apple.stackexchange.com
🌐 apple.stackexchange.com
April 5, 2024
Multiple Mac's using time machine to one network drive
This works with a r/Synology NAS. You can create multiple network shares of the type TimeMachine and assign each one to a different computer. More on reddit.com
🌐 r/MacOS
16
6
July 3, 2022
Why does Time Machine settings not see a network drive?
Seagate 1TB external USB 3 drive formatted as Mac OS Extended (Case-sensitive, Journaled)/Master Boot Record · I would like to migrate to a network backup solution. I currently have a TP-Link Archer AX50 AX3000 Wireless Dual-Band Gigabit Router that supports Time Machine backups over the network. More on discussions.apple.com
🌐 discussions.apple.com
macos - Why can't Time Machine see shared drive? - Ask Different
I am having trouble setting up a Time Machine backup to a shared network drive. I have an external drive plugged into a MacBook Pro (MBP), and I want to use Time Machine to remotely back up a MacBo... More on apple.stackexchange.com
🌐 apple.stackexchange.com
November 27, 2013
🌐
Apple Support
support.apple.com › en-us › 102423
Backup disks you can use with Time Machine - Apple Support
4 days ago - Time Machine can back up to the built-in disk of another Mac on your network, or to an external storage device connected to that Mac.
🌐
Justinjbird
justinjbird.com › home › blog › using a network drive as a time machine backup drive
Using a network drive as a Time Machine backup drive
November 6, 2025 - Setting up the drive as a valid Time Machine location may need one command run through Terminal on older macOS versions. The command simply allows for unsupported network volumes to be presented as valid destinations. Note that modern macOS versions (Ventura 13.x and later) have improved SMB support and may not require this step.
Top answer
1 of 4
7

Better later than never, here is a hack to achieve this :

sudo ifconfig lo0 alias 127.0.0.2/32

Plug your usb drive, then via System Preferences / Sharing add a smb share to a folder time-machine-macbook in the drive time-machine-usb Then, add a destination backup (Time Machine will see it as a network share)

sudo tmutil setdestination -a "smb://user:[email protected]/time-machine-macbook"

You can see if it's ok with:

tmutil  destinationinfo
> ==================================================
Name          : time-machine4
Kind          : Network
URL           : smb://kenji@realserver._smb._tcp.local./time-machine
ID            : D820D053-C74A-4A06-A7E1-E60C8EA7934F
====================================================
Name          : time-machine-macbook
Kind          : Network
URL           : smb://[email protected]/time-machine-macbook
Mount Point   : /Volumes/time-machine-macbook
ID            : F707BD0B-64DF-4DB6-A3B7-824470FB5EB2

Then start a backup with tmutil startbackup and mount will show:

/dev/disk3s1 on /Volumes/time-machine-usb (apfs, local, nodev, nosuid, journaled, noowners)
//[email protected]/time-machine-macbook on /Volumes/time-machine-macbook (smbfs, nobrowse)

You can see detailed progress with tmutil status:

Backup session status:
{
    BackupPhase = Copying;
    ClientID = "com.apple.backupd";
    DateOfStateChange = "2018-06-28 17:38:21 +0000";
    DestinationID = "F707BD0B-57DC-4DB6-A3B7-824470FB5EB2";
    DestinationMountPoint = "/Volumes/Time Machine Backups";
    FirstBackup = 1;
    Percent = "0.08711567546702646";
    Progress =     {
        TimeRemaining = 32679;
        "_raw_totalBytes" = 355694600192;
        bytes = 34429528173;
        files = 887351;
        totalBytes = 391264060211;
        totalFiles = 2922384;
    };
    Running = 1;
    Stopping = 0;
    "_raw_Percent" = "0.09679519496336274";
}

In my case, near 1000000 files were done in about two hours (USB2 disk penalty, versus more than 8 hours via Wi-Fi), I calculate percentages with a small script:

tm-progress.sh
Files : 918702 / 2922384 (31.43%) - Bytes : 32.21 GiB / 364.39 GiB (8.84%)

We can here that many files can make Time Machine to progress "slowly" in Bytes, but nearly 1/3 of files have been copied.

Next step, when backup is finished, plug the usb drive to your realserver and copy the sparsebundle over the "uncompleted one" (or in the shared folder). Of course, Time Machine should be disabled during this step to prevent mounting a partially copied sparsebundle (and maybe corrupting it)

I have used an apfs drive to benefit of snapshots (to be able to revert to a previous "backupdb" in case of sparsebundle corruption, not tested yet)

Edit: even faster mode :


Once the backup has reached BackupPhase = Copying to make it faster you can make the backupbundle mount directly (without sending every operation through smb) by canceling the backup, renaming My-Computer.backupbundle to something like 1My-Computer.backupbundle, and creating a symbolic link :

ln -s /Volumes/time-machine-usb/1My-Computer.backupbundle /Volumes/time-machine-macbook/My-Computer.backupbundle

This tricks timemachine into following the link to the backupbundle localy, and not mount it through smb, which speeds up the backup. Make sure you move the backupbundle back when you have finished your local backup.


2 of 4
3

See my other answer first which is a lot simpler!!

This is Kenji's answer ("ıɾuǝʞ" above), reworked painfully and explained by a complete noob (myself) for other complete noobs. I also added an important workaround in the last step:

Better later than never, here is a hack to achieve this:

  1. Open Terminal.app and enter the following command:

    sudo ifconfig lo0 alias 127.0.0.2/32
    
  2. Plug in your usb drive

  3. Go to System Preferences / Sharing
  4. Open the lock in the bottom-left corner

    (Whenever asked for your password, go ahead and enter it)

  5. Tick "File Sharing" on the left pane.

  6. Tick Options button and activate both SMB and AFP
  7. Click the + sign in the middle pane (titled "Shared Folders") and locate your USB drive. Create a folder (e.g. "time-machine-macbook") and select it to create the shared folder.
  8. Then, add a destination backup (Time Machine will see it as a network share), using the following command in Terminal.app:

    sudo tmutil setdestination -a "smb://user:[email protected]/time-machine-macbook"
    

    (If you get an error that Terminal needs more access rights to your disk, then go ahead and follow the instructions of the error message to give such rights and repeat this step.)

    You can check if it's ok with the following Terminal command:

    tmutil  destinationinfo
    

    And you will get the following reply on your Terminal window:

    ==================================================
    Name          : time-machine4
    Kind          : Network
    URL           : smb://kenji@realserver._smb._tcp.local./time-machine
    ID            : D820D053-C74A-4A06-A7E1-E60C8EA7934F
    ====================================================
    Name          : time-machine-macbook
    Kind          : Network
    URL           : smb://[email protected]/time-machine-macbook
    Mount Point   : /Volumes/time-machine-macbook
    ID            : F707BD0B-64DF-4DB6-A3B7-824470FB5EB2
    
  9. Then start a backup with Terminal command:

    tmutil startbackup
    
  10. Terminal command mount will show (among others) something like:

    /dev/disk3s1 on /Volumes/time-machine-usb (apfs, local, nodev, nosuid, journaled, noowners)
    //[email protected]/time-machine-macbook on /Volumes/time-machine-macbook (smbfs, nobrowse)`
    
  11. You can see detailed progress with Terminal command:

    tmutil status
    

    Where you'll get something like:

    Backup session status:
    {
        BackupPhase = Copying;
        ClientID = "com.apple.backupd";
        DateOfStateChange = "2018-06-28 17:38:21 +0000";
        DestinationID = "F707BD0B-57DC-4DB6-A3B7-824470FB5EB2";
        DestinationMountPoint = "/Volumes/Time Machine Backups";
        FirstBackup = 1;
        Percent = "0.08711567546702646";
        Progress =     {
            TimeRemaining = 32679;
            "_raw_totalBytes" = 355694600192;
            bytes = 34429528173;
            files = 887351;
            totalBytes = 391264060211;
            totalFiles = 2922384;
        };
        Running = 1;
        Stopping = 0;
        "_raw_Percent" = "0.09679519496336274";
    }
    

    Of course you can also have a rough idea of the progress by opening Time Machine where you will get the total MB copied as well as a calculation of the time remaining.

    In Kenji's case, near 1000000 files were done in about two hours (USB2 disk), versus more than 8 hours necessary via Wi-Fi. My results were quite faster with a USB3 disk. In 2h I had backed-up more than 500MB.

  12. Next step, when backup is finished, plug the usb drive to your realserver and copy the sparsebundle over the "uncompleted one" (or in the shared folder). Of course, Time Machine should be disabled during this step to prevent mounting a partially copied sparsebundle (and maybe corrupting it). I have used an apfs drive to benefit of snapshots (to be able to revert to a previous "backupdb" in case of sparsebundle corruption, not tested yet)

  13. If #12 above doesn't work and Time Machine cannot backup TO the really-networked drive (but may possibly be able to read it), then the workaround is to copy the backup bundle inside a new sparsebundle! Awkwardly, Time Machine can use networked sparsebundles as backup destinations (but not it's own backupbundle!).

  14. Have your drive connected via USB (for speed) and use Disk Utility to create inside it a sparsebundle with the necessary size to fit all your backup. This might take a few hours depending on the size and speed, so choose to do it overnight. If you don't have enough drive space, then unfortunately you should remove your previously created backup and re-create it later on from the beginning inside the new sparsebundle.

  15. To create the new spasebundle, open Disk Utility, click File/New Image/Blank Image and in the pop-up window add a filename (e.g. BackupBundle.dmg), no tags, choose to be inside your USB drive root, choose a volume name (e.g. BackupBundle), size larger than your HD size, format definitely Mac OS Extended (Journaled), no encryption, Single partition - Apple Partition Map, and finally sparse bundle disk image. Check again your selected size (sometimes it gets back to default) and hit save.

  16. Hours later, when it's over, you may test your new sparsebundle over the network. Connect your drive to your router, open Finder, and double click your BackupBundle.sparsebundle. You should see a new disk on the sidebar and on your desktop called BackupBundle. Then open Terminal and see if the sparsebundle can be added as a backup destination. If not, then you can set it manually via Terminal.app:

    sudo tmutil setdestination -a  "/Volumes/BackupBundle"
    
  17. After all this, you can copy Time Machine's backupbundle inside your BackupBundle.sparsebundle. This will also take hours, so you may want to do it the next night. Alternatively, if you didn't have room in steps 14-15 and you had to delete it, you can set Time Machine to use it as backup destination when connected via USB and then again after the first full backup is completed to select the same destination via network.

Good luck!

🌐
MakeUseOf
makeuseof.com › home › apple › turn your nas or windows share into a time machine backup
Turn Your NAS Or Windows Share Into A Time Machine Backup
February 26, 2015 - Use your NAS, or any network share, for backing up your Mac with Time Machine. Apple's backup software officially only works with supported devices, but with a little work you can trick it into backing up to any network drive!
🌐
Michael Tsai
mjtsai.com › blog › 2022 › 02 › 21 › network-time-machine-backups
Michael Tsai - Blog - Network Time Machine Backups
February 21, 2022 - It seems like the easiest way is to use Share as a Time Machine backup destination with an old Mac. ... Say you have a Mac mini on your network, and a MacBook Pro. You can hook up an external drive to that Mac mini, and within a few minutes, be backing your MacBook Pro up across your network using Time Machine.
Find elsewhere
🌐
Seagate
seagate.com › support › kb › lacie › is-time-machine-supported-on-the-network-drive-007326en
Is Time Machine supported on the Network drive? | Seagate US
Yes. To enable Time Machine on your Network drive, log in to your Dashboard and select the “Users” widget. From there, your can enable Time Machine either on a specific user, or on OpenShare.
🌐
Macworld
macworld.com › home › software › how-to
How to format a drive for networked Time Machine access | Macworld
April 26, 2021 - But Apple omitted a big footnote that should be in its documentation: An APFS-formatted volume can’t be used for networked Time Machine backups. Time Machine can work by backing up to a drive attached directly to a Mac.
🌐
Macworld
macworld.com › home
When backups go bad: The problem with using network drives with Time Machine | Macworld
February 17, 2017 - Backups to an external drive just copy files—and hard links, pointers to files that haven’t changed—in a more or less normal way, in a directory structure that mirrors that of your Mac’s drive. But with a network drive, Time Machine doesn’t just copy files to the drive itself, but rather to a sparseimage, a kind of disk image that is expandable.
🌐
Reddit
reddit.com › r/macos › multiple mac's using time machine to one network drive
r/MacOS on Reddit: Multiple Mac's using time machine to one network drive
July 3, 2022 -

I am trying to have one drive that a few macs can connect to either by USB or ethernet possibly sharing this drive from another mac's USB port or NAS.

First, is this possible to do? And what connections would be best for each laptop to be connected to the drive using USB I prefer to have multiple macs backing up at the same time, so not sure if a USB hub would work well for this option so my next thought was to connect this external backup drive to a mac using its USB port then within that mac share this drive on the network? Or Nas?

🌐
Apple Community
discussions.apple.com › thread › 255567823
Why does Time Machine settings not see a network drive?
A network backup is stored in a Sparse Bundle disk image which is formatted appropriately for a Time Machine backup. All that being said, try mounting your Time Machine share in Finder, then try adding it as the Time Machine destination disk. ... An external drive on a router is not a supported Time Machine back up disc.
🌐
Apple Support
support.apple.com › guide › mac-help › back-up-to-a-shared-folder-mchl31533145 › mac
Back up to a shared folder with Time Machine on Mac - Apple Support
You can share a folder on a Mac that other Mac computers on your network can use as a destination for Time Machine backups.
🌐
NordVPN Meshnet
meshnet.nordvpn.com › how-to › remote-access › macos-time-machine-backups
How to make secure macOS Time Machine backups from anywhere | Meshnet docs
Select Share as a Time Machine backup destination, and then click OK. Once you’ve set up your remote folder, you can access it as a network drive using Meshnet.
Top answer
1 of 12
31

This answer is from 2013. Recent versions of macOS prefer SMB for Time Machine. AFP isn't really used for anything anymore.

For Mac OS X 10.5-11 (before Sierra)

When you click the "Options..." button in the File Sharing preferences, is "Share files and folders using AFP" enabled? Time Machine over the network requires AFP, so it won't work if only SMB is enabled.

You may also need to disable SMB. I am not exactly sure why this is the case, but sometimes the SMB share takes priority and Time Machine can't seem to see the AFP share. Note that this will prevent Windows clients from connecting to file shares.

2 of 12
13

Because your Shared drive is not a TimeMachine enabled shared volume.

TimeMachine have special requirements using AFP as pointed out by gabedwrds thus thoses (eg. AFP Replay Cache) are not necessarily included with "OSX Client".

You should enable a "TimeMachine Server" in order to share an external disk accross the network.

You may try using the Terminal if you are not prepared to buy "Server.app". But you're talking about data backup therefore you want to be sure about consistency and recoverability ! Other backup solutions such as the excellent "Carbon Copy Cloner can achieve this without the "Server.app" and you may get free of charges similar results by using the rsync command from the terminal or using Automator.app…

If you don't care about using an unsupported solution and you are willing to take the risk of being in the so called "poo" :

• Either show unsupported network volumes :

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

And then have a look in your TimeMachine system preferences…

• Or inputing the shared volume name manually therefore in your case type in the terminal :

sudo tmutil setdestination /Volumes/MBA\ TM

Then start your first backup :

tmutil startbackup

How to make Time Machine backups over network without OS X server?

🌐
iBoysoft
iboysoft.com › home › how to tips › how to set up time machine backup to nas (no external drive)
How to Set Up Time Machine Backup to NAS (No External Drive)
November 27, 2025 - ... You need to back up your Mac ... device. 1. Complete the NAS or network drive setup and create a shared folder. 2. Open the Time Machine application on Mac and select the shared folder as the backup disk....
🌐
Cocktail
maintain.se › blog › set-up-a-shared-network-time-machine-folder-to-back-up-multiple-macs
Set up a shared network Time Machine folder to back up multiple Macs | Cocktail Blog
Want to find a solution to back up multiple Macs in your home or office without buying dedicated hardware like network-attached storage, paying for a backup service, or needing multiple external drives? You can set up a shared network folder on Mac to allow other machines to save their Time Machine backups.
🌐
Levelofindirection
levelofindirection.com › blog › using-a-networked-drive-for-time-machine-backups-on-a-mac.html
Using a networked drive for Time Machine backups (on a Mac) : Level of Indirection
Many thanks to btaroli in that thread for the insight. Time Machine is Apple's easy-to-use backup system, baked into OS X (as of Leopard). Unfortunately it doesn't allow you to back-up to a networked drive out of the box.
🌐
iMore
imore.com › macs
How to use Time Machine to back up your Mac to a Windows shared folder | iMore
August 28, 2020 - It's optimized for solid-state drives (SSDs) and other all-flash storage devices, but it also works on mechanical and hybrid drives. I won't go into detail on how to create a shared folder on a Windows PC, but before you begin, you'll need to have a shared folder created and accessible to your Mac that you want to run Time Machine on. For example, if you have a Windows PC named "Server" and a network shared folder on the Windows PC named "share," you'd be able to test for connectivity by doing the following: