Pulling vault changes onto backup server

I have a home server that handles a lot of backup tasks for me. I’d like to sync all of my vaults to this machine, so that when it backs itself up, it backs my obsidian notebooks with them. Is there any kind of command-line access to obsidian sync, such that I can pull changes into my vault as part of my backup script…? Or do I need to use an additional tool (e.g. git)?