This is now trivial with agentic tooling. I recently used a separate laptop and VM over a weekend with an agent to complete a full migration. Cost is hours and a dollar in tokens.
And I am not letting LLM to send contents of my private files to LLM providers.
LLM can define backup job, write scripts and configs.
AI connects to blank system, builds out config and then creates scripts to run rsync.
The way some people fear AI is not realizing that it is doing the operations.
I still consider necessary to test and understand my backup system, so it will take nonzero time.