## Migrating Remote Accounts

You can migrate the remote accounts both with the account billing data pre-imported and without it. In the latter case you just need to enter all the account billing data manually during migration.

Important: to migrate the remote account(s) you should register the remote server(s) as described earlier in this chapter.

To migrate the remote account:

1. Select Migration Director - Migration Manager.
2. Click on the Remote Accounts link at the Migration Manager dashboard. The list of remote accounts appears on the screen.
3. Click on the customer's domain name to select the remote account. The remote account properties appear on the screen. If the customer billing profile was uploaded for the given remote account, then the billing information and the customer subscription properties will be shown. If no billing data was imported, then only the remote accounts properties will be shown.
4. Click the Migrate button. The Account Selection form appears on the screen. You can create a new HSPcomplete account or register a new subscription within already existing HSPcomplete account.
5. Set the radio button to one of the following:
   - New Account. If you want to create a new HSPcomplete account for the imported remote account.
   - Account. If you are adding another subscription for already migrated account. Either key in the HSPcomplete account ID and name into the relevant field or click the Select button and chose the HSPcomplete account from the list that appears in the popup window.
6. Click the Next button. If you have selected the New Account, proceed with the Step 7. If you have selected the existing HSPcomplete account, then the subscription properties appear on the screen, please proceed with the Step 10.
7. The standard HSPcomplete account form appears (if the customer billing data was uploaded, then the form fields are pre-filled with the imported billing data). You can edit the Account profile.
8. Click the Next button. If the customer credit card data was imported, then the credit card form appears on the screen. You can uncheck the Create Credit Card box in you do not want to save the customer's credit card right away.
9. Click the Next button. The subscription properties appear on the screen.
10. You can change the subscription properties:
    - Select the HSPcomplete subscription period from the Subscription period drop-down menu.
    - You can change the HSPcomplete subscription expiration date. To set the current date, click the Now button.
    - You can edit the HSPcomplete subscription fee. If the customer billing data was imported, then the customer's previous subscription fee is shown in the Subscription fee field.
    - If the customer billing data was imported, then the current balance in respect to the customer's old (i.e., remote) subscription is shown in the Subscription balance field. Later this balance will be taken into account (credit or debit adjustment will be issued for the HSPcomplete account).
    - Select the Hosting Plan to create the VE for the migrated web data. Note that if you had imported the customer billing data and created the Hosting Plan mapping as described earlier in this chapter, then the Use a standard hosting plan field will be pre-filled with the name of the HSPcomplete Hosting Plan that maps the remote Hosting Plan. Otherwise, you can click the Select button and chose one of the HSPcomplete Hosting Plans from the list that appears in the popup window.
    - Type the VE root password in the Root password field. The root password should be typed twice for confirmation.
    - For future references, you can add a free-form comment into the Comment field.
11. Click the Next button. The list of VE hostnames appears. The customer's domain is assigned to the VE by default. In addition, some optional hostnames can be created. To create the additional hostnames leave the relevant checkboxes marked.
12. Click the Next button. The list of migration services and applications appears.
13. Select migration options:
    - Check the boxes in the Migration Services list to select which web data to migrate. Note that each migration service calls for specific applications to be installed inside VE. The HSPcomplete Control Panels are being always installed by default.

      Note: Since migrating of .htaccess files may corrupt the FrontPage Extensions settings, you can leave the Migrate .htaccess files from remote files together with website content box below the Migrate Websites option unchecked so that all the website content will be migrated into the HSPcomplete VE except .htaccess files. If a remote-account owner does not want to use the FrontPage Extensions, you can mark this box and migrate htaccess files together with a website content.

    - Select the applications to be installed inside the VE from the Complimentary Applications list. Note that the specific web data calls for specific applications: for example, to migrate mailing lists, the Majordomo is required, to migrate the FrontPage users, the FrontPage Server Extensions should be installed, migration of MySQL databases calls for the MySQL server. The needed applications will be selected automatically.
14. Click the Next button. The migration review screen appears.
15. Click the Finish button. The migration process starts. The list of remote accounts appears on the screen.

The list of remote accounts displays the following:

- ID. The remote account numerical identifier assigned in HSPcomplete. This ID is used for references in the HSPcomplete Migration Manager only.
- Domain. The customer's domain name.
- Remote Server. The remote server short name assigned by you during registration.
- Server type. The predefined remote-server type.
- Migration Status. The actual state of the remote account in respect to the migration into the HSPcomplete: "Corrupted" - migration failed; "DNS Pending"- the web data was imported but the zone files was not yet created on HSPcomplete .name servers; "Migrated" - migration was successfully finished and a customer has the active HSPcomplete subscription; "Migrating" - account migration is in progress; "Not Migrated" - no migration attempts were taken yet; "Partially Migrated" -migration was finalized, but failed to migrate some web data; "Scheduled" - the migration process was started, but it was suspended till the VE to migrate the customer's website will be created.
- Account ID. If the XML file that contains the remote account billing data was uploaded, then the billing account ID (the actual billing ID assigned to a customer at the remote server) and the link to the corresponding billing account is shown in this column.

You can control the migration process by the remote account status described above.

Note: Each 5 minutes the Migration Manager automatically checks whether there are some VEs ready for accounts migration. If yes, the migration starts automatically.

As soon as the migration process is finished, and if you had set the DNS changes to the "manual approval" mode, you can finalize the migration. Select the "DNS Pending" remote account from the list (click on the domain name) and as soon as the account properties appear on the screen, click the Finish Migration Process button.

Please send us your feedback on this help page