Migrating a Service

Updated by Ben Heisel on Oct 5, 2015

IMPORTANT

This document is for users of AppFog v1 for migration to the next generation of AppFog that is located in CenturyLink Cloud Control Portal.

Before deleting any applications or services on AppFog v1 ensure you have local copies. Once apps and services are deleted it is permanent. We will not be able to provide a backup.

When migration is complete your billing subscription can be canceled from the Account page of the web console. Please be sure to cancel your subscription as we are not aware when individual user migration is complete. The billing system will not automatically prorate the subscription and issue a refund. If applicable, please open a Support Ticket or email [email protected] to receive a prorated refund of your subscription.

Export Services

The export utility in AppFog v1 is subject to timeout for databases larger than approximately 100M. Please verify your data before deleting any services. For databases near 100M or that experience export errors please login to open a Support Ticket or email [email protected] and we will provide a dump of your database.

  1. Export using the tunnel:
    • Tunneling on AppFog v1.
    • From the command line:
      af tunnel
    • Select the service to export.
    • When prompted choose to download a dumpfile, or if not available select "1. none" to use a third party tool to connect to the open tunnel using the credentials it provides.
      Starting tunnel to mysql-b0085 on port 10000.
      1: none
      2: mysql
      3: mysqldump
      
  2. Export a MySQL database using the export-service command:
    • Use export-service to generate a dump URI.
    • Download the file from the URL.
    • Give the file the ZIP file extension.
    • Decompress the ZIP and navigate to the content folder in your current directory.
    • Decompress the SQL file from the Gunzip (GZ) file.
    • An example is below:
      af export-service \
      mkdir \
      cd \
      wget -c -O \.zip \
      unzip \.zip
      cd content
      gunzip *.gz
      
  3. Export a MySQL database using phpMyAdmin:
    • Deploy a phpMyAdmin on AppFog jumpstart app.
    • Use the phpMyAdmin export utility.
    • For large databases that still experience timeouts you can export the database in chunks, selecting single or multiple tables at a time.

AppFog v2 Services

At this time Orchestrate and MySQL are the first-party service offerings of AppFog v2.

Orchestrate

MySQL on CenturyLink Cloud

AppFog v2 Third Party Service Alternatives

MySQL
Mongo
PostgreSQL
Redis
RabbitMQ

Customer Support

Can’t find what you need?
Give us a call.

1.888.638.6771

M – F, 8am to 6pm