backup-restore skeleton