src/vs/platform/backup/electron-main/backupMainService.ts/BackupMainService/initialize
class BackupMainService:	async initialize(): Promise<void> {

		// read backup workspaces
		const serializedBackupWorkspaces = await this.initializeAndMigrateBackupWorkspacesMetadata();

		// validate empty workspaces backups first
		this.emptyWindows = await this.validateEmptyWorkspaces(serializedBackupWorkspaces.emptyWindows);

		// validate workspace backups
		this.workspaces = await this.validateWorkspaces(deserializeWorkspaceInfos(serializedBackupWorkspaces));

		// validate folder backups
		this.folders = await this.validateFolders(deserializeFolderInfos(serializedBackupWorkspaces));

		// store metadata in case some workspaces or folders have been removed
		this.storeWorkspacesMetadata();
	}