User Tools

Site Tools


Classic Linux migration procedure -- no domain

[ Note. This page is now outdated. Our migration to the cloud is now completed, and all old servers have been taken offline. Some information here might still be relevant and useful if you are having issues with your account. ]

This is a simplified Classic Linux migration procedure if you have no custom domain, i.e., you only use the domain.

If you have a least one custom domain, please see our main Classic Linux migration procedure. Please follow either the procedure on that page or on this page, not both.

In the description below, USER means your login name in the existing (old) Classic Linux environment.

We will create a login in the new Classic Linux environment on the server Your existing email will not be affected yet. However, we will create a mail alias called Mail arriving for this mail alias will be delivered to you on the new server

We will also copy your old data from the old Classic Linux environment to the new server This will not replace your new home directory. Instead, you will find it in a subdirectory called OLD. Inside the OLD directory you will find one or more subdirectories called by these names: www, cgi-bin, shell, each corresponding to the directories that you have in the old Classic Linux environment.

(After we copy the above files, if you make changes on the old servers, these copied files might become out of date. If you want us to refresh them we can do so.)

Some recommended reading:

  1. The Classic Linux page tells you how to access the shell and email in the new environment.
  2. The File layout in Classic Linux page summarizes the locations of various files and directories.
  3. The Account conversions and updated billing page tells you how account types map from old to new.

Then please follow the steps below in the listed sequence. It's OK to skip any step that doesn't apply to you. If you encounter a problem, please mention on which step you encountered the problem.

General strategy

The general strategy below is to migrate things one at a time, and always test on the new server before making your changes visible to the outside world. This way, you have tested the correct functioning of your email or website before you actually begin getting website hits or email from the outside world.

Bundled items

If your account had additional items bundled with it, e.g., POP mailboxes, please check to make sure those were migrated too.

Migration questions

In case of problems, please let us know by adding a reply to any open migration ticket, or opening a new ticket, and we will make sure that things get fixed promptly.

However, it is highly recommended that if you run into any generic problems, of a type not specific to your account, you mention them on our forum website where your experience will benefit others.

Mail for

All references to USER here and in the rest of this document are to your own Classic Linux login name.

Your mail is still going to the old servers at this point. However, you can test mail on the new server as follows. From somewhere outside the servers (e.g., from a free email account on services such as Gmail, Yahoo, Outlook, and the like), send test email to This an alias that will cause mail delivery on the new server Don't forget to replace USER with your own login name.

Verify that this mail correctly reaches you on the new server Verify that you can read this email using your preferred methods, e.g., IMAP, POP, webmail, Alpine, or Mutt. Instructions for using these can be found in the Classic Linux pages.

Virtualmin control panel

Log into the Virtualmin control panel by pointing your web browser to

Your account will already include a subdomain called There is a menu item near the bottom on the left-hand-side List Virtual Servers that will list all your domains (each being called a virtual server). At this time you will probably see only the domain

You may use for email or a website, or you may leave it unused. The domain is portable to other service providers, should you ever wish to move it (subject to a modest continuing fee paid to us).

If you have any trouble with the control panel, which is somewhat intricate and not always intuitive, please let us know and we will set things up for you as you request. However, it will be useful if you learn to navigate the control panel so you can make changes at your convenience without waiting for us.

Please see the Virtualmin page for more details.

The only task needed within the Virtualmin control panel is to set a new password.

Access the new webmail

Webmail on the new server will let you access mail on the new server without having to re-point your current mail client. Then you can keep accessing mail on the old servers during migration with your existing mail client, while still being able to access mail on the new server via webmail.

Point your web browser towards The login name is USER which is just your Linux username. The password is the same as your Virtualmin password, which you have already set above.

Before you send any mail via this webmail interface, please go to

  • Settings ⇒ Identities

and set your reply address for use in the From: line as where USER is your linux username.

Test email for

If everything has gone well so far, please ask us to switch all mail for to the new server. We will do so. Then check to make sure all your mail is correctly reaching you on Also, please note that the new environment supports so-called plus addressing using both + (plus) and - (hyphen-minus) characters.

Accessing legacy mail

Old mailboxes are copied to the new server, but are not merged with new mail. To access legacy mail, please see this page: Classic Linux legacy mailboxes.

And By the Way

Be sure to follow announcements in


Below is a small selection of useful pages. Please see the sidebar menu for many more.

Some pages reside in a separate Hints menu. It you find yourself there, just follow the Top link to get back to the main menu.

classic_linux_migration_procedure_no_domain.txt · Last modified: 2021/02/05 11:00 by admin