snapshot copy-history

$ kopia snapshot copy-history <source> [destination]

Performs a copy of the history of snapshots from another user or host. This command will copy snapshot manifests of the specified source to the respective destination. This is typically used when renaming a host, switching username or moving directory around to maintain snapshot history.

Both source and destination can be specified using user@host, @host or user@host:/path
where destination values override the corresponding parts of the source, so both targeted
and mass copy is supported.

Source:             Destination         Behavior
---------------------------------------------------
@host1              @host2              copy snapshots from all users of host1
@host1              user2@host2         (disallowed as it would potentially collapse users)
@host1              user2@host2:/path2  (disallowed as it would potentially collapse paths)
user1@host1         @host2              copy all snapshots to user1@host2
user1@host1         user2@host2         copy all snapshots to user2@host2
user1@host1         user2@host2:/path2  (disallowed as it would potentially collapse paths)
user1@host1:/path1  @host2              copy to user1@host2:/path1
user1@host1:/path1  user2@host2         copy to user2@host2:/path1
user1@host1:/path1  user2@host2:/path2  copy snapshots from single path.
Flag Short Default Help
--[no-]dry-run -n false Do not actually copy snapshots, only print what would happen
Argument Help
destination Destination (defaults to current user@host)
source Source (user@host or user@host:path)