Tincup FAQ

Tincup provides Migrations as a Service. Enterprise customers use Tincup to migrate & run legacy servers in the cloud.

This allows enterprises to decommision old, expensive-to-maintain physical servers in favor of clones running in secure cloud-based environments. That in turn allows customers to reduce the risk of catastrophic loss of these old servers while proactively refactoring workloads with modern practices.
After a customer creates an account and logins to her dashboard, she chooses the type of clone that she wants to create & then runs a Tincup clone generator on the legacy server. This produces a 100% fidelity copy of the server and securely saves it on her Tincup Clone Vault.

Clones can then be run as many times as desired. Clones may be kept as backups of the legacy servers and may be deleted at any time.
Create an account by selecting one of the Plan Types from the pricing area of the Tincup main site.

Fill out the form including your desired username, real name, email address, company name and password. Paid Plan Types will also request your credit card details at this time.

With the form complete, click the button.

A message box will appear stating that your account has been created and your Clone Vault is being setup. You will also see another message box that contains your account-specific SSH private key for use with your Clone Vault.

It's very important that you copy the SSH private key into a file and save it on any legacy server that you will clone with Tincup. We don't see it and cannot recreate it. For your convenience, you may copy the key to your clipboard by clicking the clipboard copy utility.

Save that file in the ~/.ssh folder of the user that will run the Clone Command on any legacy server. The file name will be used in the Clone Command later. You may rename your file to match the Clone Command or edit the Clone Command to use your file name.
No, your credit card details are not stored at Tincup. We utilize Stripe for payment processing.

Your credit card details never touch our servers. All Stripe transactions are handled via single-use tokens which are generated by Stripe and returned to Tincup asyncronously during a transaction.

Tokens cannot be reused and greatly enhance the security of your credit card details.
You can clone a legacy server using the Cloning Tool in your dashboard.

Once logged in, you will see the Cloning Tool. Select the Operating System and CPU type that you want to clone and click the terminal icon.

This will update your Clone Command Line to include export statements of the environment variables you need to clone that legacy server. The command line will also set your SSH private key to the name of the file that you created when you initially registered for a Tincup account. (see here). This private key is used to allow your legacy server to securely communicate with your Tincup Clone Vault, which is required to store your clones.

Copy that Clone Commnand Line to your clipboard by clicking the clipboard copy utility.

Login to your legacy server and open a terminal session. We utilize curl to obtain the create-image.sh utility from your secure Clone Vault. If you do not have curl on your legacy server, you must install it. If you are inside the firewall, you may have to set your proxy vars in the session. This is usually in the form of an environmenet variable called http_proxy. Paste your Clone Command Line into that terminal and run it. If you are already root, remove the sudo switch from the command. Otherwise, simply press Enter

Your Cloning process will begin and progress messages will be displayed in the terminal. When the cloning is complete, click to Refresh the images registry and see your new clone.

Contact Us

We want to hear from you!

Please use this form to contact us with any questions you have about Tincup.
We try hard to reply to all inquiries within 2 hours.