应用迁移
了解如何将应用迁移到另一个账户
您一次只能将一个应用程序部署到一个 Galaxy 账户。Galaxy 使用以下策略来选择将您的应用部署到的账户
如果指定主机名的应用程序已存在于某个账户中,Galaxy 将部署到同一账户。
否则,如果您指定 --owner someorganization,Galaxy 将选择指定的组织。
否则,如果您的个人用户账户已注册 Galaxy 托管,Galaxy 将选择它。
否则,Galaxy 将选择您是成员的第一个 Galaxy 组织账户。
如果您是两个或多个账户的成员,则可以将应用程序迁移到其他账户。
要迁移应用程序,请在命令行中输入
要迁移应用程序,请在命令行中输入
您需要对账户 new_account_name 拥有部署权限。
要将应用从一个区域迁移到另一个区域,请将应用重新部署到目标区域。
使用新的主机名将相同的应用代码部署到目标区域。使用 DEPLOY_HOSTNAME 作为目标主机名,并设置 DNS 使新主机名指向目标区域的入口点。
停止原始区域中的应用。
应用程序容器在旧账户拥有期间产生的使用情况将计费到旧账户。迁移到新账户后发生的任何新的应用程序容器使用情况将计费到新账户。
您一次只能将一个应用程序部署到一个 Galaxy 账户。Galaxy 使用以下策略来选择将您的应用部署到的账户
如果指定主机名的应用程序已存在于某个账户中,Galaxy 将部署到同一账户。
否则,如果您指定 --owner someorganization,Galaxy 将选择指定的组织。
否则,如果您的个人用户账户已注册 Galaxy 托管,Galaxy 将选择它。
否则,Galaxy 将选择您是成员的第一个 Galaxy 组织账户。
如果您是两个或多个账户的成员,则可以将应用程序迁移到其他账户。
使用 Meteor 1.3 或更高版本进行迁移
要迁移应用程序,请在命令行中输入
DEPLOY_HOSTNAME=galaxy.meteor.com meteor authorized [your_existing_hostname] --transfer [new_account_name]
使用 Meteor 1.2 或更低版本进行迁移
要迁移应用程序,请在命令行中输入
DEPLOY_HOSTNAME=galaxy.meteor.com meteor authorized [your_existing_hostname] --add [new_account_name]
您需要对账户 new_account_name 拥有部署权限。
跨区域迁移
要将应用从一个区域迁移到另一个区域,请将应用重新部署到目标区域。
使用新的主机名将相同的应用代码部署到目标区域。使用 DEPLOY_HOSTNAME 作为目标主机名,并设置 DNS 使新主机名指向目标区域的入口点。
停止原始区域中的应用。
迁移应用程序的计费
应用程序容器在旧账户拥有期间产生的使用情况将计费到旧账户。迁移到新账户后发生的任何新的应用程序容器使用情况将计费到新账户。
更新日期:2024/07/15
谢谢!