From 38df322d750f7382e6192367c3560a95ec92a590 Mon Sep 17 00:00:00 2001 From: chenwenchang <479999519@qq.com> Date: Tue, 10 Dec 2024 16:41:53 +0800 Subject: [PATCH 1/4] =?UTF-8?q?feat(frontend):=20=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E7=AE=B1=E6=94=AF=E6=8C=81=E8=B5=84=E6=BA=90=E6=B1=A0=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE=E5=8F=98=E6=9B=B4=5Fmysql=E6=B7=BB=E5=8A=A0proxy=20#8?= =?UTF-8?q?076?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/cluster-selector/Index.vue | 20 +- .../src/components/editable-table/Column.vue | 5 +- .../src/components/editable-table/Index.vue | 5 +- .../components/editable-table/edit/Input.vue | 6 + .../editable-table/edit/Operate.vue | 111 + .../components/resource-host-owner/Index.vue | 4 +- .../resource-host-selector/Index.vue | 10 +- dbm-ui/frontend/src/hooks/index.ts | 1 + dbm-ui/frontend/src/hooks/useCreateTicket.ts | 34 + dbm-ui/frontend/src/hooks/useCreateTicket.tsx | 75 - .../src/hooks/useCreateTicket/common/index.ts | 9 + .../src/hooks/useCreateTicket/index.ts | 36 + .../mongodb/MONGODB_TEMPORARY_DESTROY.ts | 15 + .../hooks/useCreateTicket/mongodb/index.ts | 1 + .../useCreateTicket/mysql/MYSQL_ADD_SLAVE.ts | 16 + .../src/hooks/useCreateTicket/mysql/index.ts | 1 + .../redis/REDIS_CLUSTER_APPLY.ts | 15 + .../src/hooks/useCreateTicket/redis/index.ts | 1 + .../sqlserver/SQLSERVER_SINGLE_APPLY.ts | 15 + .../hooks/useCreateTicket/sqlserver/index.ts | 1 + .../tendbcluster/TENDBCLUSTER_CHECKSUM.ts | 15 + .../useCreateTicket/tendbcluster/index.ts | 1 + dbm-ui/frontend/src/locales/en.json | 3295 ++++---- dbm-ui/frontend/src/locales/zh-cn.json | 7486 +++++++++-------- dbm-ui/frontend/src/services/source/dbbase.ts | 2 + .../frontend/src/services/source/ticket.tsx | 10 +- dbm-ui/frontend/src/types/auto-imports.d.ts | 2 +- .../common/batch-operate-icon/Index.vue | 2 +- .../common/create-ticket-success/Index.vue | 219 + .../mysql/MYSQL_ADD_SLAVE/Create.vue | 217 + .../db-manage/mysql/MYSQL_ADD_SLAVE/Index.vue | 32 + .../components/RenderCluster.vue | 182 + .../MYSQL_ADD_SLAVE/components/RenderHost.vue | 119 + .../src/views/db-manage/mysql/routes.ts | 21 +- .../src/views/db-manage/mysql/toolbox-menu.ts | 4 +- 35 files changed, 6484 insertions(+), 5504 deletions(-) create mode 100644 dbm-ui/frontend/src/components/editable-table/edit/Operate.vue create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket.ts delete mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket.tsx create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/common/index.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/index.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/mongodb/MONGODB_TEMPORARY_DESTROY.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/mongodb/index.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/mysql/MYSQL_ADD_SLAVE.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/mysql/index.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/redis/REDIS_CLUSTER_APPLY.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/redis/index.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/sqlserver/SQLSERVER_SINGLE_APPLY.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/sqlserver/index.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/tendbcluster/TENDBCLUSTER_CHECKSUM.ts create mode 100644 dbm-ui/frontend/src/hooks/useCreateTicket/tendbcluster/index.ts create mode 100644 dbm-ui/frontend/src/views/db-manage/common/create-ticket-success/Index.vue create mode 100644 dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue create mode 100644 dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Index.vue create mode 100644 dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue create mode 100644 dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderHost.vue diff --git a/dbm-ui/frontend/src/components/cluster-selector/Index.vue b/dbm-ui/frontend/src/components/cluster-selector/Index.vue index f6dbe5ca12..7564a59318 100644 --- a/dbm-ui/frontend/src/components/cluster-selector/Index.vue +++ b/dbm-ui/frontend/src/components/cluster-selector/Index.vue @@ -128,25 +128,15 @@ setup lang="tsx" generic=" - T extends - | RedisModel - | TendbhaModel - | TendbclusterModel - | TendbsingleModel - | MongodbModel - | SqlServerHaModel - | SqlServerSingleModel + T extends { + id: number; + master_domain: string; + isOffline: boolean; + } "> import _ from 'lodash'; import { useI18n } from 'vue-i18n'; - import MongodbModel from '@services/model/mongodb/mongodb'; - import TendbhaModel from '@services/model/mysql/tendbha'; - import TendbsingleModel from '@services/model/mysql/tendbsingle'; - import RedisModel from '@services/model/redis/redis'; - import SqlServerHaModel from '@services/model/sqlserver/sqlserver-ha'; - import SqlServerSingleModel from '@services/model/sqlserver/sqlserver-single'; - import TendbclusterModel from '@services/model/tendbcluster/tendbcluster'; import { getMongoList } from '@services/source/mongodb'; import { getRedisList } from '@services/source/redis'; import { getHaClusterList } from '@services/source/sqlserveHaCluster'; diff --git a/dbm-ui/frontend/src/components/editable-table/Column.vue b/dbm-ui/frontend/src/components/editable-table/Column.vue index 7d314809e6..8f0df93936 100644 --- a/dbm-ui/frontend/src/components/editable-table/Column.vue +++ b/dbm-ui/frontend/src/components/editable-table/Column.vue @@ -167,7 +167,7 @@ required: true, validator: defaultValidator.required, message: `${label}不能为空`, - trigger: 'change', + trigger: 'blur', }); } if (props.email) { @@ -547,10 +547,7 @@ .bk-editable-table-field-cell { position: relative; - display: flex; height: 100%; - min-height: 40px; - align-items: center; } .bk-editable-table-column-error { diff --git a/dbm-ui/frontend/src/components/editable-table/Index.vue b/dbm-ui/frontend/src/components/editable-table/Index.vue index 72ad84cfbe..9e3451cc76 100644 --- a/dbm-ui/frontend/src/components/editable-table/Index.vue +++ b/dbm-ui/frontend/src/components/editable-table/Index.vue @@ -56,6 +56,7 @@ import Block from './edit/Block.vue'; import DatePicker from './edit/DatePicker.vue'; import Input from './edit/Input.vue'; + import Operate from './edit/Operate.vue'; import Select from './edit/Select.vue'; import TagInput from './edit/TagInput.vue'; import Textarea from './edit/Textarea.vue'; @@ -98,7 +99,7 @@ getColumnRelateRowIndexByInstance: (columnInstance: ComponentInternalInstance) => number; }> = Symbol.for('bk-editable-table'); - export { Block, Column, DatePicker, Input, Row, Select, TagInput, Textarea, TimePicker, useColumn }; + export { Block, Column, DatePicker, Input, Operate, Row, Select, TagInput, Textarea, TimePicker, useColumn }; diff --git a/dbm-ui/frontend/src/components/resource-host-owner/Index.vue b/dbm-ui/frontend/src/components/resource-host-owner/Index.vue index 2aa7905f2e..cef6b883fb 100644 --- a/dbm-ui/frontend/src/components/resource-host-owner/Index.vue +++ b/dbm-ui/frontend/src/components/resource-host-owner/Index.vue @@ -28,8 +28,8 @@ const { t } = useI18n(); - const isForBiz = computed(() => props.data.for_biz.bk_biz_id); - const isForDb = computed(() => props.data.resource_type && props.data.resource_type !== 'PUBLIC'); + const isForBiz = computed(() => props.data?.for_biz.bk_biz_id); + const isForDb = computed(() => props.data?.resource_type && props.data.resource_type !== 'PUBLIC'); diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue new file mode 100644 index 0000000000..4c9abe40ca --- /dev/null +++ b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue @@ -0,0 +1,217 @@ + + + + + + + + + + + + handleAppend(index)" + @clone="() => handleClone(index)" + @remove="() => handleRemove(index)" /> + + + + + + + + + {{ t('本地备份') }} + + + {{ t('远程备份') }} + + + + + + + {{ t('提交') }} + + + + {{ t('重置') }} + + + + + + diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Index.vue b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Index.vue new file mode 100644 index 0000000000..7d5a04e740 --- /dev/null +++ b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Index.vue @@ -0,0 +1,32 @@ + + + + + + diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue new file mode 100644 index 0000000000..7b435a4b46 --- /dev/null +++ b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue @@ -0,0 +1,182 @@ + + + + + + + + + + + + {{ t('含n个同机关联集群', { n: modelValue.relatedClusters.length }) }} + + -- {{ item.domain }} + + + + + + + + diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderHost.vue b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderHost.vue new file mode 100644 index 0000000000..4b2ec0b858 --- /dev/null +++ b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderHost.vue @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/routes.ts b/dbm-ui/frontend/src/views/db-manage/mysql/routes.ts index b485753e7a..f17a261339 100644 --- a/dbm-ui/frontend/src/views/db-manage/mysql/routes.ts +++ b/dbm-ui/frontend/src/views/db-manage/mysql/routes.ts @@ -16,12 +16,22 @@ import type { RouteRecordRaw } from 'vue-router'; import type { MySQLFunctions } from '@services/model/function-controller/functionController'; import FunctionControllModel from '@services/model/function-controller/functionController'; -import { AccountTypes } from '@common/const'; +import { AccountTypes, TicketTypes } from '@common/const'; import { checkDbConsole } from '@utils'; import { t } from '@locales/index'; +const createRouteItem = (ticketType: TicketTypes, navName: string) => ({ + name: ticketType, + path: `${ticketType}/:page?`, + meta: { + navName, + fullscreen: true, + }, + component: () => import(`@views/db-manage/mysql/${ticketType}/Index.vue`), +}); + export const mysqlToolboxChildrenRouters: RouteRecordRaw[] = [ { name: 'MySQLExecute', @@ -63,14 +73,7 @@ export const mysqlToolboxChildrenRouters: RouteRecordRaw[] = [ }, component: () => import('@views/db-manage/mysql/slave-rebuild/index.vue'), }, - { - name: 'MySQLSlaveAdd', - path: 'slave-add/:page?', - meta: { - navName: t('添加从库'), - }, - component: () => import('@views/db-manage/mysql/slave-add/Index.vue'), - }, + createRouteItem(TicketTypes.MYSQL_ADD_SLAVE, t('添加从库')), { name: 'MySQLMasterSlaveClone', path: 'master-slave-clone/:page?', diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/toolbox-menu.ts b/dbm-ui/frontend/src/views/db-manage/mysql/toolbox-menu.ts index 0cc3d9fffe..8109b4c184 100644 --- a/dbm-ui/frontend/src/views/db-manage/mysql/toolbox-menu.ts +++ b/dbm-ui/frontend/src/views/db-manage/mysql/toolbox-menu.ts @@ -11,6 +11,8 @@ * the specific language governing permissions and limitations under the License. */ +import { TicketTypes } from '@common/const'; + import { t } from '@locales/index'; export interface MenuChild { @@ -110,7 +112,7 @@ export default [ }, { name: t('添加从库'), - id: 'MySQLSlaveAdd', + id: TicketTypes.MYSQL_ADD_SLAVE, parentId: 'migrate', dbConsoleValue: 'mysql.toolbox.slaveAdd', }, From aee93f612ee901eae2d846b0554f1075885eb5fb Mon Sep 17 00:00:00 2001 From: chenwenchang <479999519@qq.com> Date: Fri, 13 Dec 2024 18:24:49 +0800 Subject: [PATCH 2/4] =?UTF-8?q?feat(frontend):=20=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E7=AE=B1=E6=94=AF=E6=8C=81=E8=B5=84=E6=BA=90=E6=B1=A0=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE=E5=8F=98=E6=9B=B4=5Fmysql=E6=B7=BB=E5=8A=A0proxy=20#8?= =?UTF-8?q?076?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/editable-table/edit/Input.vue | 5 +- .../components/RenderCluster.vue | 68 +++++++++---------- 2 files changed, 36 insertions(+), 37 deletions(-) diff --git a/dbm-ui/frontend/src/components/editable-table/edit/Input.vue b/dbm-ui/frontend/src/components/editable-table/edit/Input.vue index 4991cfa754..5e8824367a 100644 --- a/dbm-ui/frontend/src/components/editable-table/edit/Input.vue +++ b/dbm-ui/frontend/src/components/editable-table/edit/Input.vue @@ -31,13 +31,11 @@ const props = defineProps(); const emits = defineEmits(); + const modelValue = defineModel(); const attrs = useAttrs(); - const columnContext = useColumn(); - const modelValue = defineModel(); - const inputRef = ref(); watch(modelValue, () => { @@ -47,6 +45,7 @@ const handleChange = (value: string) => { emits('change', value); }; + const handleBlur = () => { columnContext?.blur(); columnContext?.validate('blur'); diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue index 7b435a4b46..9c2c9abc4c 100644 --- a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue +++ b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/components/RenderCluster.vue @@ -29,7 +29,6 @@ @@ -52,6 +51,7 @@ diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue index 4c9abe40ca..3b5fbedc90 100644 --- a/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue +++ b/dbm-ui/frontend/src/views/db-manage/mysql/MYSQL_ADD_SLAVE/Create.vue @@ -30,19 +30,9 @@ :selected="selected" @batch-edit="handleBatchEdit" /> - - - handleAppend(index)" - @clone="() => handleClone(index)" - @remove="() => handleRemove(index)" /> - - + { - formData.tableData.splice(index + 1, 0, createData()); - }; - - const handleRemove = (index: number) => { - formData.tableData.splice(index, 1); - }; - - const handleClone = (index: number) => { - formData.tableData.splice(index + 1, 0, createData(formData.tableData[index])); - }; - const handleReset = () => { formData.tableData = [createData()]; formData.backupSource = 'local'; From 6ec80aeda982dbcc2037c93ee3946da7152a9997 Mon Sep 17 00:00:00 2001 From: chenwenchang <479999519@qq.com> Date: Fri, 13 Dec 2024 18:43:08 +0800 Subject: [PATCH 4/4] =?UTF-8?q?feat(frontend):=20=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E7=AE=B1=E6=94=AF=E6=8C=81=E8=B5=84=E6=BA=90=E6=B1=A0=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE=E5=8F=98=E6=9B=B4=5Fmysql=E6=B7=BB=E5=8A=A0proxy=20#8?= =?UTF-8?q?076?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dbm-ui/frontend/src/locales/en.json | 3295 ++++++----- dbm-ui/frontend/src/locales/zh-cn.json | 7487 ++++++++++++------------ 2 files changed, 5390 insertions(+), 5392 deletions(-) diff --git a/dbm-ui/frontend/src/locales/en.json b/dbm-ui/frontend/src/locales/en.json index 51e3968a02..ba68044f4a 100644 --- a/dbm-ui/frontend/src/locales/en.json +++ b/dbm-ui/frontend/src/locales/en.json @@ -1,1649 +1,1648 @@ -{ - "DB模块名": "DB Module Name", - "PROJECT_TITLE_数据库管理": "DBM", - "ES版本": "ES version", - "Excel文件": "Excel file", - "Hadoop版本": "Hadoop version", - "Master数量至少为1台_且机器数要和Slave相等": "The number of hosts for Master requires at least 1 and also be equal to that of Slave", - "MySQL起始端口": "MySQL start port", - "Partition数量": "Number of partitions", - "Proxy数量至少为2台": "The number of hosts for Proxy requires at least 2", - "Proxy端口": "Proxy port", - "Proxy起始端口": "Proxy start port", - "Slave数量至少为1台_且机器数要和Master相等": "The number of hosts for Slave requires at least 1 and also be equal to that of Slave", - "http端口": "Http port", - "kafka版本": "Kafka version", - "rpc端口": "RPC port", - "zookeeper需3台": "Zookeeper requires 3 host hosts", - "业务": "Business", - "业务信息": "Business info", - "业务英文名": "Business English name", - "主机已被client节点使用": "Already being used by Client Node", - "主机已被zooeeper使用": "Already being used by Zookeeper", - "主机已被使用": "Already in use", - "主机已被冷节点使用": "Already being used by Cold Node", - "主机已被热节点使用": "Already being used by Hot Node", - "主机预览": "Host preview", - "以小写英文字母开头_且只能包含英文字母_数字_连字符": "Begins with a lowercase letter and contains only lowercase letters, digits, and hyphens", - "全部服务": "All services", - "关闭": "Close", - "冷节点IP": "Cold node IP", - "冷节点不能为空": "Cold node cannot be empty", - "分片": "Shard", - "创建DB模块并绑定数据库配置成功": "Create DB module and bind database configuration successfully", - "副本数量": "Number of replicas", - "包含Key": "Contains keys", - "单号": "Ticket number", - "单号_单据类型_业务": "Ticket Number / Ticket Type / Business", - "单实例容量x分片数_根据选择的主机自动计算所有的组合": "Single instance capacity x number of shards, all combinations are automatically calculated based on the selected host", - "单据状态": "Ticket status", - "单据类型": "Ticket type", - "单节点": "Standalone", - "参数配置": "Parameter configuration", - "取消": "Cancel", - "台": "host(s)", - "同城跨园区": "Cross-zone within same city", - "地域要求": "Region requirements", - "域名": "Domain", - "基本信息": "Basic info", - "备份目标": "Backup target", - "备份类型": "Backup type", - "备注": "Remark", - "大小": "Size", - "大数据": "Big data", - "字符集": "Character set", - "实施进度": "Progress", - "容灾要求": "Disaster recovery requirements", - "小时": "Hour(s)", - "已完成": "Completed", - "已耗时": "Time elapsed", - "常规备份": "Regular backup", - "平台管理": "Platform Management", - "异常": "abnormal", - "待办列表": "To do list", - "总容量": "Total capacity", - "所属DB模块": "DB module", - "所属业务": "Business", - "手动录入IP": "Manually enter IP", - "批量授权文件": "volume license file", - "排除Key": "Exclude keys", - "提交": "Submit", - "提取时间": "Extracted at", - "数据库版本": "Version", - "数据库管理": "Database Management", - "数据库类型": "Type", - "数据库部署信息": "Deployment info", - "数据库部署区域": "Deployment area", - "数据库部署地域": "Deployment region", - "数量": "Quantity", - "文件": "File", - "新建模块": "New module", - "服务器": "Server", - "服务器要求": "Server requirements", - "服务器选择": "Server selection", - "服务自助": "Self Service", - "机型规格": "Specifications", - "权限": "privileges", - "权限明细": "privilege details", - "架构版本": "Schema version", - "查看详情": "Details", - "模块信息": "Module info", - "模块名称": "Module name", - "模块名称不能为空": "Module name cannot be empty", - "正常": "Normal", - "消息保留": "message retention", - "热节点IP": "Hot node IP", - "热节点不能为空": "Hot node cannot be empty", - "版本": "Version", - "状态": "State", - "用于区分不同集群_可随时修改": "It is used to distinguish different clusters and can be modified at any time", - "由英文字母_数字_连字符_组成": "Consists of English letters, numbers, and hyphens -", - "申请人": "Applicant", - "申请列表": "Application list", - "申请容量": "Apply for capacity", - "申请时间": "Apply at", - "目标集群": "Target cluster", - "目标集群预览": "Target cluster preview", - "确定": "Yes", - "确认退出登录": "Confirm to sign out?", - "自动修复": "Auto repair", - "退出登录": "Sign out", - "保存": "Save", - "保存成功": "Saved successfully", - "必填项": "required", - "服务申请": "Service Application", - "确认重置": "Confirm to reset?", - "重置": "Reset", - "重置将会恢复上次保存的内容": "Reset will restore the last saved content", - "大写字母": "Uppercase letter", - "字母序": "Alphabetical order", - "密码不允许连续N位出现": "Password does not allow consecutive N digits", - "密码必须包含": "Password must contain", - "密码组成": "Password composition", - "密码长度": "Password length", - "小写字母": "Lower case letters", - "数字": "Number", - "数字序": "Digital sequence", - "最小长度_8_最大长度_32": "(minimum length>=8, maximum length<=32)", - "特殊字符_除空格外": "Special characters (except spaces)", - "至": "to", - "连续特殊符号序": "Consecutive special symbols", - "重复字母_数字_特殊符号": "Repeat letters, digital, special symbols", - "重置将会恢复默认设置的内容": "Reset will restore the contents of the default settings", - "重置成功": "Reset successful", - "键盘序": "Keyboard sequence", - "Binlog滚动备份工具": "Rotate binlog", - "DBA工具集": "DBA toolkit", - "DB监控工具": "DB monitoring", - "任务执行器": "Actuator", - "删除": "Delete", - "备份工具": "Backup tools", - "工具包": "Tools", - "必填": "Required", - "操作": "Actions", - "支持上传tar_gz压缩格式文件_文件大小不超过1GB": "Support uploading tar.gz compressed format files, the file size does not exceed 1 GB", - "文件不能为空": "File cannot be empty", - "文件名称": "File name", - "文件大小不超过1GB": "The file size must not exceed 1 GB", - "新增": "Add", - "新增成功": "Added successfully", - "新增版本": "New", - "更新人": "Modified by", - "更新时间": "Modified at", - "校验工具": "Checksum tools", - "版本名称": "Version name", - "请输入": "Please enter", - "请输入名称关键字": "Please enter a name keyword", - "请输入版本名称": "Please enter a version name", - "请选择版本名称": "Please select a version name", - "MySQL单节点": "MySQL standalone", - "MySQL主从": "MySQL HA", - "TendisCache": "TendisCache", - "Tendisplus": "Tendisplus", - "上一步": "Previous", - "下一步": "Next step", - "保存后将会引用最新的配置_如涉及重启的实例_将在重启后生效": "After saving, the latest configuration will be referenced. If the instance involves restarting, it will take effect after restarting", - "保存并发布成功": "Save and publish successfully", - "修改项": "Modified item", - "刷新": "Refresh", - "参数管理": "Parameter Management", - "发布人": "Published by", - "发布后_引用的模块和新增的实例将会引用当前配置": "After publishing, referenced modules and newly added instances will reference the current configuration", - "发布后_所有业务下的新增的实例将会引用当前最新配置": "After release, all newly added instances under business will refer to the current latest configuration", - "发布备注": "Release notes", - "发布时间": "Release time", - "发布记录": "Releases", - "发布记录详情": "Publish record details", - "名称": "Name", - "名称_数据库版本_更新人": "Name / Database Version / Updated By", - "基础信息": "Basic info", - "备注信息有助于你回溯": "Remarks help you track back", - "差异对比": "Difference comparison", - "描述": "Describe", - "新建DB模块": "New DB module", - "暂未绑定数据库相关配置": "The configuration related to the database has not yet been bound", - "确认保存配置": "Confirm to save the configuration?", - "绑定成功": "Bind successfully", - "绑定数据库配置": "Binding database configuration", - "编辑": "Edit", - "编辑【xx】": "Edit '{0}'", - "范围值": "Range value", - "请完善参数值配置": "Please improve the parameter value configuration", - "请设置范围值": "Please set range value", - "请输入节点名称": "Please enter a node name", - "请选择字符集": "Please select a character set", - "请选择数据库版本": "Please select a database version", - "配置列表": "Configuration list", - "配置名称": "configuration name", - "保存并发布": "Save and publish", - "确认发布": "Confirm to release", - "立即绑定": "Bind now", - "业务配置": "Business configuration", - "中不可修改": "cannot be modified in", - "允许值范围": "Allowable value range", - "允许值设定": "Allowable value setting", - "即解除纳管_表示不再关心该参数值": "That is, the Management is released, indicating that the parameter value is no longer concerned", - "参数值": "Parameter value", - "参数值的可填写的范围": "Fillable range of parameter values", - "参数项": "Parameter item", - "否": "No", - "增加1个当前层级关注的参数项": "Add 1 parameter item concerned by the current level", - "如勾选_在配置发布后_新增实例将自动使用该配置_存量实例不受影响_且在": "If checked, after the configuration is released, new instances will automatically use the configuration, and existing instances will not be affected.", - "平台锁定": "Platform lock", - "是": "Yes", - "是否锁定": "Lock or not", - "模块配置": "Module configuration", - "知道了": "Got it", - "解除纳管": "Unmanaged", - "解除纳管表示不再关心该配置项的值": "Unmanage means that you no longer care about the value of this configuration item", - "请输入允许值范围内的值": "Please enter a value within the allowed range", - "请输入参数项": "Please enter parameters", - "请输入枚举值Enter结束": "Please enter the enumeration value Enter to end", - "重启实例生效": "Restart instance to take effect", - "锁定": "Locked", - "锁定后_已经运行的集群不受影响_新增的集群实例将自动使用该配置_且不能修改": "After locking, the running cluster will not be affected, and the newly added cluster instance will automatically use this configuration and cannot be modified", - "锁定提醒": "Lock reminder", - "集群配置": "Cluster configuration", - "ID_任务类型_状态_关联单据": "ID / Task Type / Status / Associated Ticket", - "下载": "Download", - "任务ID": "Task ID", - "任务流程": "Task flow", - "任务类型": "Task type", - "全屏": "Full screen", - "关联单据": "Associated tickets", - "删除Key": "Delete key", - "删除Key_会将Key提取的对应内容进行删除_请谨慎操作": "Deleting the Key will delete the corresponding content extracted from the Key, please operate with caution", - "取消全屏": "Cancel full screen", - "复制文件地址": "Copy file address", - "失败重试": "Retry on failure", - "开始时间": "Starting time", - "快捷键": "Hot key", - "跳过": "Ignore error", - "总耗时": "Total time consuming", - "单据": "My Services", - "打包下载": "Download package", - "执行人": "Executed by", - "执行日志": "Execution log", - "执行时间": "Executed at", - "执行记录": "Execution record", - "批量操作中存在size为0的集群无法删除keys": "There are clusters with a size of 0 in the batch operation and keys cannot be deleted", - "放大": "Enlarge", - "日志保留7天_如需要请下载保存": "(The log is kept for 7 days, please download and save it if necessary)", - "最新": "Latest", - "查看结果文件": "view result file", - "目录": "Catalog", - "确定跳过吗": "Confirm to ignore the error?", - "确定终止任务吗": "Confirm to terminate the task?", - "确定重试吗": "Confirm to try again?", - "确认从数据库中删除Key": "Confirm you want to delete Key from database?", - "终止任务": "Terminate task", - "终止任务成功": "terminate task successfully", - "结束时间": "End at", - "缩小": "Zoom out", - "缩略图": "Thumbnail", - "耗时": "Time consuming", - "请选择结果项": "Please select a result item", - "还原": "reduction", - "选择日期范围": "Select date range", - "集群": "Cluster", - "集群别名": "Alias", - "日志详情": "Log details", - "DBA人员管理": "DBA Administrators", - "任务中心": "Task Center", - "创建业务": "Create business", - "历史任务": "Task history", - "实例视图": "Instances", - "密码安全规则": "Password Security Rules", - "工具箱": "Toolbox", - "我的待办": "To-Do List", - "授权规则": "Rules", - "数据库配置": "DB Config", - "文件管理": "File Management", - "暂无该业务权限或业务不存在": "There is no such business authority or the business does not exist", - "权限管理": "Privileges Management", - "没找到页面": "Page not found!", - "版本文件": "Version Files", - "系统出现异常_请记录下错误场景并与开发人员联系_谢谢": "The system is abnormal, please record the error scene and contact the developer, thank you", - "设置": "Settings", - "配置管理": "Configuration Management", - "集群管理": "Cluster Management", - "集群视图": "Cluster View", - "主从集群": "HA", - "个SQL文件_成功": "SQL file, successfully", - "个_失败": "fail", - "个_待执行": "to be executed", - "任务详情": "task details", - "全部": "All", - "处理完成": "Processing completed", - "已处理": "Processed", - "执行完成_共执行": "Execution completed, total execution", - "是否确认终止单据": "Do you confirm the termination ticket?", - "是否确认继续执行单据": "Confirm to continue to execute the ticket?", - "未处理": "Unprocessed", - "确认执行": "Confirm to execute", - "终止单据": "Terminate", - "30天": "30 days", - "3年": "3 years", - "Broker节点IP": "Broker node IP", - "DataNode节点IP": "DataNode node IP", - "NameNode节点IP": "NameNode node IP", - "SQL执行内容": "SQL execution content", - "SQL来源": "SQL source", - "Zookeeper节点IP": "Zookeeper node IP", - "中确认": "Confirm in", - "从库IP": "Slave IP", - "停机备份": "Downtime backup", - "单据审批之后_需要人工确认方可执行": "After the ticket is approved, manual confirmation is required before execution", - "单据审批通过之后_定时执行_无需确认": "After the ticket is approved, it will be executed regularly without confirmation", - "变更的DB": "Changed DB", - "回档DB名": "Rollback DB", - "回档新主机": "Host for rollback", - "回档表名": "Rollback table", - "在线备份": "Online backup", - "备份DB": "Backup DB", - "备份DB名": "Backup DB", - "备份保存时间": "Backup retention time", - "备份源": "Backup source", - "备份表名": "Backup table", - "备份设置": "Backup settings", - "备份选项": "Backup options", - "复制IP": "Copy IP", - "定时执行": "Schedule execution", - "忽略DB": "Ignore DB", - "忽略DB名": "Ignore DB", - "忽略库": "Ignore DB", - "忽略的DB": "Ignored DB", - "忽略表": "Ignore table", - "忽略表名": "Ignore table", - "所属模块": "Belonging module", - "所属集群": "Belonging cluster", - "手动执行": "Manual execution", - "手动输入": "Manual input", - "执行SQL变更_内容详情": "Execute SQL Alter - Content Details", - "执行前备份": "Backup before execution", - "执行失败": "Failed", - "执行成功": "Succeed", - "执行模式": "Execution mode", - "指定执行时间": "Specify execution time", - "故障主库IP": "Faulty Master IP", - "文件导入": "File import", - "新DB名": "New DB", - "新ProxyIP": "New Proxy IP", - "新Proxy主机": "New Proxy host", - "新主库IP": "New Master IP", - "新从库IP": "New Slave IP", - "新实例": "New instance", - "新客户端IP": "New client IP", - "新节点IP": "New node IP", - "旧从库主机": "Old Slave host", - "本地备份": "Local backup", - "校验DB": "Checksum DB", - "校验主库": "Checksum Master", - "校验从库": "Checksum Slave", - "校验表名": "Checksum table", - "模拟执行_日志详情": "Simulate Execution - Log Details", - "清档类型": "Data cleanup type", - "源DB名": "Source DB", - "源实例": "Source instance", - "源客户端IP": "Source client IP", - "点击查看": "Click to view", - "目标DB": "Target DB", - "目标Proxy主机": "Target Proxy host", - "目标主库IP": "Target Master IP", - "目标从库IP": "Target Slave IP", - "目标从库实例": "Target Slave instance", - "目标库": "Target database", - "目标表": "Target table", - "端口号": "Port", - "类型": "Type", - "被替换的节点IP": "Replaced node IP", - "角色类型": "Role type", - "访问DB": "Access DB", - "访问源": "Access source", - "访问源预览": "Access source preview", - "请在": "Please at ", - "请输入域名_集群名称_所属DB模块": "Please enter the domain, cluster name, belonging DB module name", - "账号名": "Account", - "远程备份": "Remote backup", - "逻辑备份": "Logical backup", - "部署模块": "Deployment module", - "部署需求": "Deployment requirements", - "集群ID": "Cluster ID", - "集群名称": "Cluster name", - "集群类型": "Cluster type", - "集群设置": "Cluster settings", - "需求信息": "Required Information", - "主从": "HA", - "1_删除xx集群": "1. Delete {name} cluster", - "2_删除xx实例数据_停止相关进程": "2. Delete {name} instance data and stop related processes", - "Proxy密码": "Proxy password", - "xx集群详情【inst】": "{title} Cluster details '{inst}'", - "【inst】实例预览": "'{inst}' {title} instance preview", - "主机已被Master使用": "Used by Master", - "主机已被Proxy使用": "Used by Proxy", - "主机已被Slave使用": "Used by Slave", - "从n起": "starting from {n}", - "创建人": "Created by", - "创建时间": "Created at", - "删除以Key开头的key_包括Key": "Delete keys starting with Key, including Key", - "删除以Key结尾的key_包括Key": "Delete keys ending with Key, including Key", - "删除任务执行中": "Deleting task in progress", - "删除所有key": "Delete all keys", - "删除精确匹配的Key": "Delete exact matching Key", - "变更记录": "Change log", - "可使用通配符进行删除_如_Key或Key": "Wildcards can be used to delete, such as: Key or Key*:", - "可使用通配符进行提取_如_Key或Key": "Wildcards can be used for extraction, such as: Key or Key*:", - "启用": "Enable", - "启用任务执行中": "Enabling task in progress", - "回收主机": "Reclaim host", - "地域": "Area", - "备份": "Backup", - "备份集群": "Backup cluster", - "已选n个集群": "{0} clusters selected", - "强制清档": "Force clear", - "批量删除Key": "Multi-delete keys", - "批量备份集群": "Multi-backup cluster", - "批量提取Key": "Multi-extract keys", - "批量操作": "Batch Operation", - "批量清档集群": "Multi-cleanup clusters", - "批量编辑": "Multi-edit", - "批量设置包含Key": "Multi-set include keys", - "批量设置排除Key": "Multi-set exclusion keys", - "批量选择备份目标": "Multi-select backup targets", - "批量选择备份类型": "Multi-select backup types", - "提取Key": "Extract key", - "提取以Key开头的key_包括Key": "Extract keys starting with keys, including keys", - "提取以Key结尾的key_包括Key": "Extract keys ending with keys, including keys", - "提取所有key": "Extract all keys", - "提取精确匹配的Key": "Extract exact matching keys", - "清档": "Data Cleanup", - "清档前备份": "Backup before clearing", - "清档集群": "Cluster cleanup", - "确定删除该集群": "Confirm to delete this cluster?", - "确定启用该集群": "Confirm to enable this cluster?", - "确定禁用该集群": "Confirm to disable this cluster?", - "确认重置表单内容": "Confirm to reset this form?", - "禁用": "Disable", - "禁用任务执行中": "Disabling task in progress", - "移除": "Remove", - "至少1台_且机器数要和Master相等": "At least 1, and the number of hosts requires equal to that of the Master", - "至少1台_且机器数要和Slave相等": "At least 1, and the number of hosts requires equal to that of Slave", - "至少n台": "At least {n} host(s)", - "至少n台_已选n台": "At least {0} host(s), {1} selected", - "该功能暂未开放": "This feature is not available yet", - "请提供更多有用信息申请信息_以获得更快审批": "Please provide more useful Info for faster approval", - "请确保Master和Slave的机器数量至少1台且机器数要相等": "Please ensure that the number of Master and Slave hosts is at least 1 and the number of hosts is equal", - "请输入正则表达式": "Please enter a regular expression", - "请输入正则表达式_多个换行分割": "Please enter a regular expression, split by multiple newlines", - "请选择": "Please choose", - "请选择备份目标": "Please select backup target", - "请选择备份类型": "Please select backup type", - "请选择操作集群": "Please select cluster", - "输入集群名_IP_访问入口关键字": "Enter the cluster name/IP/domain keyword", - "选中集群存在删除中的集群无法操作": "The selected cluster exists and the cluster being deleted cannot be operated", - "部署架构": "Deployment architecture", - "重置后_将会清空当前填写的内容": "After reset, the currently filled content will be cleared", - "长期备份": "Long-term backup", - "集群【name】启用后将恢复访问": "Cluster '{name}' will resume access when enabled", - "集群【name】被删除后_将进行以下操作": "After the cluster '{name}' is deleted, the following operations will be performed:", - "集群【name】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "After the cluster '{name}' is disabled, it will be inaccessible. If you need to restore access, you can 'Enable' it again.", - "集群名": "Cluster name", - "集群拓扑": "Cluster topology", - "Client节点": "Client node", - "Master节点": "Master node", - "xx扩容【name】": "{title} Scale up '{name}'", - "xx缩容【name】": "{title} Scale down '{name}'", - "【xx】冷节点": "'{name}' Cold node", - "【xx】热节点": "'{name}' Hot node", - "冷节点": "Cold node", - "复制账号及密码": "Copy account and password", - "密码": "Password", - "扩容": "Scale up", - "热节点": "Hot node", - "确认": "Confirm", - "确认删除【name】集群": "Confirm to delete the '{name}' cluster?", - "确认启用【name】集群": "Confirm to enable '{name}' cluster?", - "确认禁用【name】集群": "Confirm to disable '{name}' cluster?", - "缩容": "Scale down", - "账号": "Account", - "部署时间": "Deployed at", - "Agent状态": "Agent status", - "Client类型节点至少保留一个": "Keep at least one client node", - "Master节点不支持缩容": "Master nodes do not support scaling down", - "xx替换【name】": "{title} replaces '{name}'", - "上次重启时间": "Last restart time", - "冷节点至少保留一个": "Keep at least one Cold node", - "复制全部IP": "Copy all IPs", - "复制已选IP": "Copy selected IPs", - "复制异常IP": "Copy abnormal IPs", - "实例": "Instance", - "实例数量": "Number of instances", - "实例状态": "Instance state", - "当前集群有xx暂时不能进行其他操作跳转xx查看进度": "The current cluster has {0} temporarily unable to perform other operations. Jump to {1} to check the progress", - "批量重启": "Multi-restart", - "替换": "Replace", - "没有可复制IP": "no IP to copy", - "热节点至少保留一个": "Keep at least one hot node", - "确认批量重启": "Confirm multi-restart?", - "确认重启xx": "Confirm to restart {name}?", - "节点IP": "Node IP", - "节点列表": "Node list", - "节点类型不支持缩容": "The node type does not support scaling down", - "节点详情": "Node details", - "请先选中节点": "Select the node first", - "请输入IP搜索": "Enter IP to search", - "重启": "restart", - "重启中": "restarting", - "重启实例": "Restart instance", - "Cold类型节点至少保留一个": "Keep at least one Cold node", - "Hot类型节点至少保留一个": "Keep at least one Hot node", - "冷热节点_至少添加一种节点IP": "Hot or Cold nodes, add one at least", - "实例数": "Number of instances", - "已选n台主机": "{n} hosts selected", - "新实例数": "Number of new instances", - "替换节点不能为空": "Replacement node cannot be empty", - "机型": "Machine model", - "添加节点IP": "Add node IP", - "请添加节点IP": "Please add node IP", - "需n台": "Need {n} host(s)", - "需n台_已选n台": "{0} required, {1} selected", - "需添加n台": "Need to add {n} host(s)", - "Client节点数不能为空": "The number of Client nodes cannot be empty", - "Master节点数至少为3台_且为奇数": "The number of Master nodes requires at least 3 and must be odd", - "主机已被Master节点使用": "The host is already used by the Master node", - "自动从资源池匹配": "Match from resource pool automatically", - "至少1台_建议规格至少2核4G": "At least 1, recommended specifications at least 2-core 4G", - "至少3台_且为奇数_建议规格至少2核4G": "At least 3, and must be odd, the recommended specification is at least 2 core 4G", - "访问端口": "Access port", - "查看访问配置": "View access config", - "DataNode节点IP不能为空": "DataNode node IP cannot be empty", - "DataNode类型节点至少保留两个": "Keep at least two DataNode node", - "仅DataNode类型的节点支持缩容": "Only DataNode support scaling down", - "替换节点能为空": "The replacement node can be empty", - "DataNode至少2台": "Keep at least two DataNode node", - "NameNode必须两台_Zookeeper_JournalNode必须三台": "NameNode requires two, Zookeeper and JournalNode requires three", - "禁用2181_8480_8485": "2181,8480,8485 ports is already used", - "至少2台_建议规格至少为2核4G": "At least 2 units, the recommended specification is at least 2 cores 4G", - "至少3台_最多5台": "Minimum 3, maximum 5", - "至少3台_最多5台_机器可复用_建议规格至少为2核4G": "At least 3 hosts, up to 5 hosts, the hosts can be reused, the recommended specification is at least 2 cores 4G", - "至少n台_最多n台_已选n台": "At least {0} units, at most {1} units, {2} units selected", - "访问端口必填": "Access port is required", - "Broker类型节点至少保留一个": "Keep at least one Broker node", - "Topic管理": "Topic Management", - "仅Broker类型节点支持缩容": "Only broker node support scaling down", - "Broker节点IP不能为空": "Broker node IP cannot be empty", - "Broker不能为空": "Broker cannot be empty", - "Zookeeper需3台": "Zookeeper needs 3 hosts", - "副本数需小于等于Broker数量": "The number of replicas requires less than or equal to the number of Brokers", - "范围1025_65535": "Range 1025 ~ 65535", - "访问端口范围1025_65535": "Access port range 1025 ~ 65535", - "需3台_建议规格至少2核4G": "3 units are required, at least 2-core 4G is recommended", - "需小于等于broker数量": "Need to be less than or equal to the number of brokers", - "导入授权": "Import Authorization", - "上传失败_文件内容校验不通过": "Upload failed, file content verification failed", - "上传成功": "Uploaded successfully", - "下载错误模板": "Download Error Template", - "主访问入口": "Master domain", - "从访问入口": "Slave domain", - "域名_IP_模块": "Domain/IP/Module", - "复制主访问入口": "Copy", - "复制从访问入口": "Copy", - "复制集群名称": "Copy", - "实例_域名_IP_端口_状态": "Instance/domain/IP/port/status", - "申请实例": "Apply for instance", - "导入": "Import", - "批量授权": "Authorize", - "授权": "Authorize", - "支持Excel文件_文件小于2M_下载": "Support Excel file, the file is less than 2 M, download", - "模块": "Module", - "模板文件": "Template", - "端口": "Port", - "请先创建实例": "Please create an instance first", - "请选择集群": "Please select a cluster", - "部署角色": "Deployment role", - "重复的授权在导入过程中将会被忽略_不执行导入": "Duplicate grants will be ignored during the import process, no import will be performed", - "MySQL集群详情【inst】": "MySQL {type} cluster details '{inst}'", - "MySQL主从实例详情【name】": "MySQL HA instance details '{name}'", - "主机IP": "Host IP", - "内存": "Memory", - "所在城市": "City", - "所在机房": "Server room", - "核": "Core", - "磁盘": "Disk", - "DB模块名不能为空": "DB module name cannot be empty", - "xx共需n台": "{title} needs {n} host(s)", - "主访问入口重复": "Duplicate Master domain", - "主机已被Master_Slave使用": "Already used by Master\\Slave", - "以小写英文字母开头_且只能包含小写英文字母_数字_连字符_多个换行分隔": "Start with a lowercase English letter, and can only contain lowercase English letters, numbers, hyphens -, separated by multiple newlines", - "共n条": "Total {n} items", - "刷新获取最新DB模块名": "Refresh to get latest DB module name", - "去绑定": "To bind", - "域名设置": "Domain settings", - "实例预览": "Preview", - "容灾级别": "Disaster recovery level", - "序号": "No.", - "快捷编辑": "Quick edit", - "快捷编辑_可通过换行分隔_快速编辑多个域名": "Quick editing: multiple domains can be quickly edited by separating them with newlines", - "绑定配置成功": "Bind configuration successfully", - "表示DB的用途": "The purpose of the DB", - "规格": "Specification", - "该模块暂未绑定数据库相关配置": "This module is not yet bound to the database related configuration", - "请先选择所属业务": "Please select business first", - "请添加服务器": "Please add server", - "请选择业务和DB模块名": "Please select business and DB module name", - "输入域名重复": "Domain conflict", - "通过换行分隔_快速批量编辑多个域名": "(Separate by newline, quickly edit multiple domains in batches)", - "集群数量": "Number of clusters", - "需要绑定数据库相关配置": "Need to bind database related configuration", - "预览": "Preview", - "默认从10000开始自动分配": "Automatically allocate from 10000 by default", - "默认从20000开始自动分配": "Automatically allocate from 20000 by default", - "DB名称": "DB name", - "不能连续重复n位字母_数字_特殊符号": "Cannot repeat {n} letters, numbers, special symbols consecutively", - "全选": "Select all", - "删除账号": "Delete account", - "即将删除账号xx_删除后将不能恢复": "The account \"{name}\" is about to be deleted, it cannot be recovered after deletion", - "密码不满足要求": "The password does not meet the requirements", - "密码长度为_min_max": "Password length is {0} ~ {1}", - "成功删除账号": "Successfully deleted account", - "成功添加授权规则": "Grant rule added successfully", - "新建账号": "New account", - "暂无规则": "No rules yet", - "权限设置": "privilege settings", - "添加授权规则": "Add grant rules", - "由字母_数字_下划线_点_减号_字符组成以字母或数字开头": "Consists of letters, numbers, underscore (_), dot (.), minus sign (-) characters and begins with a letter or number", - "确认删除该账号": "Confirm to delete this account?", - "立即新建": "Create now", - "访问DB不能为空": "Access DB cannot be empty", - "访问的DB名": "Accessed DB name", - "该账号下已存在xx规则": "{0} rules already exist under this account", - "请设置权限": "Please set privileges", - "请输入DB名称_可以使用通配符_如Data_区分大小写_多个使用英文逗号_分号或换行分隔": "Please enter the DB name, you can use wildcards %, such as Data%, case-sensitive, separate multiples with commas, semicolons or newlines", - "账号信息": "Account info", - "账号创建成功": "Account created successfully", - "账号名称": "Account Name", - "账号名称_DB名称_权限名称": "Account Name/DB Name/Privilege Name", - "账户名": "Account name", - "MySQL_工具箱": "MySQL toolbox", - "从导航移除": "Remove from navigation", - "取消收藏成功": "Cancel favorite successfully", - "搜索为空": "Search results is empty", - "收藏成功": "Successfully Favorited", - "收藏至导航": "Favorite to navigation", - "n处IP_Port格式错误": "Malformed IP:Port at {0}", - "复制格式": "Copy format", - "数据校验修复_批量录入": "Data verification and repair - multi-entry", - "标记错误": "Mark error", - "请分别输入目标集群_校验主库_校验从库_校验DB_校验表名_忽略DB名_忽略表名_多个对象_换行分隔": "Please enter the target cluster, verify Master database, verify Slave database, verify DB, verify table name, ignore DB name, ignore table name\nMultiple objects, separated by newlines", - "Enter完成内容输入": "Click enter to complete", - "专门指代ALL语义_只能独立使用": "* : specifically refers to ALL semantics, which can only be used independently", - "人工确认": "Manual confirmation", - "修复模式": "Repair mode", - "全局超时时间": "Timeout", - "包含通配符_不允许输入多个对象": "Containing wildcard characters (% * ?) does not allow entering multiple objects", - "匹配任意单一字符_如a_d": "?: Match any single character, such as a%?%d", - "匹配任意长度字符串_如a_不允许独立使用": "%: match a string of any length, such as a%, not allowed to be used independently", - "单据审批": "Ticket approval", - "只允许输入通配符_大小写字母_数字_下划线_连接符": "Only wildcards (* % ?), uppercase and lowercase letters, numbers, underscores (_), hyphens (-) are allowed", - "合法IP_Port": "Legal IP: Port", - "定时执行时间": "Scheduled execution at", - "实例不存在": "Instance does not exist", - "忽略DB名和忽略表名必须同时填写或者同时为空": "Ignore DB name and ignore table name requires filled in or empty at the same time", - "批量录入": "Multi-entry", - "数据修复": "Data recovery", - "数据修复_执行": "Data recovery execution", - "数据修复_自动执行": "Data recovery is performed automatically", - "数据校验_执行": "Data validation execution", - "数据校验修复_对集群的主库和从库进行数据一致性校验和修复_其中MyISAM引擎库表不会被校验和修复": "Data verification and repair: perform data consistency check and repair on the Master database and Slave database of the cluster, and the MyISAM engine database table will not be verified and repaired", - "数据校验修复任务提交成功": "Data verification repair task submitted successfully", - "校验检查完成后_将自动修复数据": "After the verification check is completed, the data will be automatically repaired", - "校验检查完成需人工确认后_方可执行修复动作": "After the verification and inspection is completed, manual confirmation is required before the repair action can be performed", - "注_含通配符的单元格仅支持输入单个对象": "Note: Cells containing wildcards only support the input of a single object", - "目标集群与校验主库不匹配": "The target cluster does not match the verification Master database", - "请完善目标集群": "Please complete the target cluster", - "请完善集群域名": "Please complete the cluster domain", - "请输入xx": "Please enter {0}", - "请选择xx": "Please select {0}", - "通配符_不允许单独使用": "Wildcards (%) are not allowed to be used alone", - "通配符_不允许组合使用": "Wildcards (*) are not allowed to be used in combination", - "集群不存在": "Cluster does not exist", - "集群中不存在xx": "{0} does not exist in the cluster", - "集群域名": "Cluster domain", - "安全模式": "Safe mode", - "安全模式下_存在业务连接时需要人工确认": "In safe mode, manual confirmation is required when there is a business connection", - "批量编辑清档类型": "Multi-edit cleanup type", - "指定DB名": "Specify DB name", - "指定表名": "Specify table name", - "清档_删除目标数据库数据_数据会暂存在不可见的备份库中_只有在执行删除备份库后_才会真正的删除数据": "Clear file: delete the target database data, the data will be temporarily stored in the invisible database, and the data will be deleted only after the backup database is deleted.", - "清档_执行": "Data Cleanup execution", - "清档_批量录入": "Data Cleanup - multi-ntry", - "清档任务提交成功": "Data Cleanup task submitted successfully", - "目标DB名": "Target DB", - "目标表名": "Target table", - "请分别输入目标集群_目标DB名_目标表名_忽略DB名_忽略表名_多个对象_换行分隔": "Please enter target cluster, target DB name, target table name, ignore DB name, ignore table name\nMultiple objects, separated by newlines", - "请选择清档类型": "Please select the data cleanup type", - "n处录入格式错误": "Input format error at {0}", - "任务完成": "Mission completed", - "全库备份任务提交成功": "The full database backup task is submitted successfully", - "全库备份执行": "Full database backup execution", - "去看看": "Take a look", - "所有库表备份_除MySQL系统库和DBA专用库外": "Backup of all database tables, except MySQL system database and DBA special database", - "接下来您可以通过xx查看任务最新动态": "Next, you can check the latest status of the task through \"{0}\"", - "添加目标集群": "Add target cluster", - "目标集群不能为空": "Target cluster cannot be empty", - "确认重置页面": "Confirm to reset page", - "继续提单": "Continue", - "节点类型": "Node type", - "重置将会清空当前填写的所有内容_请谨慎操作": "Reset all the content currently filled in the general situation, please operate with caution!", - "DB重命名_database重命名": "DB rename: database rename", - "DB重命名_执行": "DB rename execute", - "DB重命名_批量录入": "DB rename - Multi-entry", - "DB重命名任务提交成功": "DB rename task submitted successfully", - "n处格式错误": "Format error at {0}", - "不可以dba_rollback结尾": "No dba_rollback ending", - "不可以stage_truncate开头": "Cannot begin with stage_truncate", - "如忽略_有连接的情况下也会执行": "If ignored, it will also be executed when there is a connection", - "忽略业务连接": "Ignore business connection", - "新DB名已存在于集群中": "The new DB name already exists in the cluster", - "源DB名不存在": "Source DB name does not exist", - "由字母_数字_下划线_减号_字符组成以字母开头": "Consists of letters, numbers, underscore (_), minus sign (-) characters and begins with a letter", - "该新DB名已经存在于修改列表中": "The new DB name already exists in the modification list", - "该源DB名已经存在于修改列表中": "The source DB name already exists in the modification list", - "请分别输入集群域名_单个_源DB名_单个_新DB名_单个_多个对象_换行分隔": "Please enter the cluster domain (single), source DB name (single), new DB name (single)\nMultiple objects, separated by newlines", - "请输入新DB名": "Please enter a new DB name", - "请输入源DB名": "Please enter source DB name", - "请输入集群": "Please enter the cluster", - "请输入集群域名": "Please enter the cluster domain", - "DB名不能为空": "DB name cannot be empty", - "IP不存在": "IP does not exist", - "IP格式不正确": "IP format is incorrect", - "IP重复": "Duplicate IP", - "Master或Slave": "Master or Slave", - "n处目标集群不存在": "Target cluster at {0} does not exist", - "n处缺少匹配对象": "Missing matching object at {0}", - "一格仅支持单个_对象": "A grid only supports a single % object", - "管控区域主机冲突_请确认选择": "BK-Net host conflict, please confirm the selection", - "冲突": "conflict", - "单节点切换_批量录入": "Standalone switching - multi-entry", - "备份源不能为空": "Backup source cannot be empty", - "复制": "Copy", - "库表备份任务提交成功": "Database table backup task submitted successfully", - "库表备份执行": "Database table backup execution", - "指定库表备份_支持模糊匹配": "Specify database table backup, support fuzzy matching", - "无": "none", - "目标集群不存在": "Target cluster does not exist", - "目标集群重复": "Target cluster duplication", - "请分别输入目标集群_备份DB名_备份表名_忽略DB名_忽略表名_多个对象_换行分隔": "Please enter target cluster, backup DB name, backup table name, ignore DB name, ignore table name respectively\nMultiple objects, separated by newlines", - "请输入2台IP": "Please enter 2 IPs", - "请输入2台IP_英文逗号或换行分隔": "Please enter 2 IPs, separated by commas or newlines", - "请输入DB名称_支持通配符_含通配符的仅支持单个": "Please enter the DB name, wildcard \"%\" is supported, and only a single one with wildcard is supported", - "请输入集群_使用换行分割一次可输入多个": "Please enter clusters, use newline to split and enter multiple at a time", - "输入的主从IP重复": "The input Master-Slave IP is duplicated", - "重复": "repeat", - "表名不能为空": "Table name cannot be empty", - "请分别输入集群_起止时间_目标库_目标表_忽略库_忽略表_多个对象_换行分隔": "Please enter the cluster, start and end time, target database, target table, ignore database, and ignore table respectively\nMultiple objects, separated by newlines", - "请输入表名称_支持通配符_含通配符的仅支持单个": "Please enter the table name, wildcard \"%\" is supported, and only a single table with wildcards is supported", - "起止时间": "Start and end time", - "起止时间不能为空": "Start and end time cannot be empty", - "通过flashback工具_对row格式的binlog做逆向操作": "Use the flashback tool to reverse the binlog in row format", - "闪回_批量录入": "Flashback - multi-entry", - "闪回任务提交成功": "Flashback task submitted successfully", - "闪回执行": "Flashback execution", - "Slave提升成主库_断开同步_切换后集成成单点状态_一般用于紧急切换": "Slave is promoted to the Master, disconnected from synchronization, and integrated into a single-point state after switching, which is generally used for emergency switching", - "n处主机IP不存在": "Host IP at {0} does not exist", - "主从互切_批量录入": "Master Failure Switch - Multi-entry", - "主从互切任务提交成功": "The Master Failure Switch mutual switching task is submitted successfully", - "主库主机": "Master host", - "主库故障切换执行": "Primary database failover execution", - "从库主机": "Slave host", - "同机关联的集群": "Clusters associated with the same host", - "故障主库主机": "Faulty Master host", - "目标主库不存在": "The target Master does not exist", - "目标主库重复": "The target Master is duplicated", - "目标从库不能为空": "Target Slave cannot be empty", - "请分别输入主库主机_从库主机_多个对象_换行分隔": "Please enter the Master host and the Slave host respectively\nMultiple objects, separated by newlines", - "请输入IP": "Please enter IP", - "请输入选择从库": "Please enter or select Slave", - "输入主库后自动生成": "Automatically generated after entering the Master", - "克隆主从任务提交成功": "Clone Master-Slave task submitted successfully", - "克隆主从执行": "Clone Master-Slave execution", - "新_主从_主机_2台": "New (Master-Slave) hosts: 2", - "新从库主机": "New Master-Slave host", - "添加从库_批量录入": "Add Slave - multi-entry", - "请分别输入集群_新_主从_主机_多个对象_换行分隔": "Please enter the cluster, new (Master and Slave) hosts respectively\nMultiple objects, separated by newlines", - "集群主从节点成对迁移到新的机器上_旧机器会下架掉": "The Master and Slave nodes of the cluster are migrated to new hosts in pairs, and the old hosts will be taken off the shelf", - "主从互换执行": "Master-Slave exchange execution", - "同机器所有集群都完成主从关系互切": "All clusters of the same host complete the Master-Slave relationship switching", - "目标主库": "Target Master", - "目标从库": "Target Slave", - "n处IP格式错误": "IP format error at {0}", - "n处缺少对应IP": "Corresponding IP is missing at {0}", - "xx为源客户端IP": "{0} is the source client IP", - "如_xx": "For example: {0}", - "客户端权限克隆_批量录入": "Client-IP Privileges Clone - Multi-entry", - "客户端权限克隆_访问DB来源IP替换时做的权限克隆": "Client-IP privileges cloning: privileges cloning when accessing DB source IP replacement", - "客户端权限克隆任务提交成功": "Client-IP privileges clone task submitted successfully", - "新客户端IP重复": "Duplicate new client IP", - "请分别输入源客户端IP_单个_新客户端IP_可为多个英文逗号分隔_多个对象_换行分隔": "Please enter source client IP (single), new client IP (can be separated by multiple English commas)\nMultiple objects, separated by newlines", - "请输入单个IP": "Please enter a single IP", - "请输入合法ipv4": "Please enter valid ipv4", - "请输入请输入IP_多个IP用换行分隔": "Please enter Please enter the IP, multiple IPs are separated by newlines", - "输入客户端后自动生成": "Automatically generated after entering the client", - "DB实例权限克隆_执行": "DB instance privileges clone execution", - "DB实例权限克隆_批量录入": "DB Instance Privileges Clone - Multi-entry", - "DB实例权限克隆任务提交成功": "The DB instance privilege cloning task is submitted successfully", - "DB权限克隆_DB实例IP替换时_克隆原实例的所有权限到新实例中": "DB privileges cloning: When the DB instance IP is replaced, all privileges of the original instance are cloned to the new instance.", - "n处缺少对应实例": "Missing corresponding instance at {0}", - "xx为源实例": "{0} is the source instance", - "客户端权限克隆_执行": "Client-IP privileges clone execution", - "新实例IP_Port": "New instance IP:Port", - "源实例IP_Port": "Source instance IP:Port", - "请分别输入源实例IP_Port_单个_新实例IP_Port_单个_多个对象_换行分隔": "Please enter source instance IP:Port (single), new instance IP:Port (single) respectively\nMultiple objects, separated by newlines", - "请输入单个IP_Port": "Please enter a single IP:Port", - "请输入合法IP_Port": "Please enter a valid IP:Port", - "输入源实例后自动生成": "Automatically generated after inputting a source instance", - "添加Proxy_批量录入": "Add Proxy - Batch Entry", - "添加Proxy任务提交成功": "Add Proxy task submitted successfully", - "添加Proxy执行": "Add Proxy execution", - "给集群添加Proxy实例": "Add a Proxy instance to the cluster", - "请分别输入集群_新_主从_主机_是否切换域名_多个对象_换行分隔": "Please enter the cluster, new (Master-Slave) host, whether to switch the domain\nmultiple objects, separated by newlines", - "n处目标Proxy不存在": "Target Proxy at {0} does not exist", - "同主机关联的其他集群_勾选后一同替换": "(Other clusters associated with the host, check and replace together)", - "同机关联集群": "Associated Clusters on the Same Machine", - "如忽略_在有连接的情况下Proxy也会执行替换": "If omitted, the Proxy will also perform replacements if there is a connection", - "对集群的Proxy实例进行替换": "Replace the Proxy instance of the cluster", - "无同机关联集群": "No cluster associated with the same machine", - "替换Proxy_批量录入": "Replace Proxy - Batch Entry", - "替换Proxy任务提交成功": "Replace Proxy task submitted successfully", - "替换Proxy执行": "Replace Proxy implementation", - "目标Proxy": "Target Proxy", - "目标Proxy不存在": "Target Proxy does not exist", - "目标Proxy不能为空": "Target Proxy cannot be empty", - "目标Proxy重复": "Target Proxy Duplicate", - "请分别输入目标Proxy_新Proxy主机_多个对象_换行分隔": "Please enter target Proxy, new Proxy host respectively\nMultiple objects, separated by newlines", - "请输入IP_Port_使用换行分割一次可输入多个": "Please enter IP:Port, use newline to split and enter multiple at a time", - "回到档指定时间_Time": "Go back to the specified time ({0})", - "回档到指定时间": "Roll back to the specified time", - "回档到新主机": "Rollback to new host", - "回档时间不能为空": "Rollback time cannot be empty", - "回档类型": "rollback type", - "备份记录": "backup record", - "备份记录不能为空": "Backup record cannot be empty", - "定点回档任务提交成功": "The fixed-point rollback task is submitted successfully", - "定点回档执行": "Fixed-point rollback execution", - "待回收集群": "cluster to be recycled", - "待回档集群": "Cluster to be rolled back", - "新建一个单节点实例_通过全备_binlog的方式_将数据库恢复到过去的某一时间点或者某个指定备份文件的状态": "Create a new single-node instance, and restore the database to a certain point in the past or the state of a specified backup file by means of full backup binlog.", - "本地备份或远程备份": "local backup or remote backup", - "回收到新机器": "recycle to new machine", - "同主机关联的其他集群_勾选后一同添加从库": "(For other clusters associated with the host, add Slave libraries together after checking)", - "批量编辑备份源": "Batch edit backup sources", - "添加从库_同机的所有集群会统一新增从库_但新机器不添加到域名解析中去": "Add Slave: All clusters on the same machine will add a new Slave uniformly, but the new machine will not be added to domain resolution", - "添加从库_执行": "Add Slave execution", - "添加从库任务提交成功": "Add Slave task submitted successfully", - "请分别输入目标集群_新从库主机_备份源_多个对象_换行分隔": "Please enter the target cluster, new Slave host, and backup source respectively\nMultiple objects, separated by newlines", - "请输入合法IP": "Please enter a valid IP", - "请选择备份源": "Please select a backup source", - "n处实例格式错误": "Malformed instance at {0}", - "原地重建": "Rebuild in situ", - "备份来源": "backup source", - "批量编辑备份来源": "Bulk edit backup sources", - "根据实例生成": "generated from examples", - "目标从库在修改列表中已存在": "The target Slave already exists in the changelist", - "请分别输入目标重库实例_备份来源_多个对象_换行分隔": "Please enter the target re-database instance and backup source respectively\nMultiple objects, separated by newlines", - "请输入IP_Port": "Please enter IP:Port", - "请选择备份来源": "Please select a backup source", - "重建从库_原机器或新机器重新同步数据及权限_并且将域名解析指向同步好的机器": "Rebuild the Slave database: the original machine or the new machine resynchronizes the data and privileges, and points the domain resolution to the synchronized machine.", - "重建从库_执行": "Rebuild Slave execution", - "重建从库_批量录入": "Rebuild Slave - batch entry", - "重建从库任务提交成功": "Rebuild Slave task submitted successfully", - "重建类型": "Rebuild type", - "在原主机上进行故障从库实例重建": "Rebuild the failed instance from the original host", - "SQL文件": "Upload SQL file", - "SQL文件无效": "Invalid SQL file", - "SQL文件解析失败": "SQL file parsing failed", - "SQL编辑器": "SQL editor", - "SQL语义检查": "SQL Semantic Check", - "SQL语法错误": "SQL syntax error", - "n个告警提示": "{0} alerts", - "个模拟执行任务待确认_可点击查看最新动态": "A simulated execution task is to be confirmed, click to view the latest developments", - "人工确认执行": "Manual confirmation execution", - "仅支持_sql文件_文件名不能包含空格_上传后_SQL执行顺序默认为从上至下_可拖动文件位置_变换文件的执行顺序文件": "Only .sql files are supported, and the file name cannot contain spaces. After uploading, the SQL execution order defaults to top-to-bottom. You can drag the file position to change the execution order of the file", - "先执行语法检测": "Perform syntax checking first", - "单据审批通过之后_需要人工确认方可执行": "After the ticket is approved, manual confirmation is required before execution", - "变更SQL执行": "Change SQL Execution", - "变更SQL执行任务提交成功": "Change SQL execution task submitted successfully", - "在审批通过后_将会按照设置的时间定时执行_无需人工确认_如审批超时_需_人工确认_后才能执行": "(After the approval is passed, it will be executed regularly according to the set time without manual confirmation; if the approval is overtime, it will only be executed after \"manual confirmation\")", - "备份设置不能为空": "Backup settings cannot be empty", - "定时执行时执行时间不能为空": "Execution time cannot be empty during scheduled execution", - "废弃": "abandoned", - "待执行": "To be executed", - "执行中": "Running", - "执行成功后_自动提交单据申请_无需等待": "After successful execution, the ticket application is automatically submitted without waiting", - "按顺序执行": "(executed in order)", - "接下你可以直接_提交申请_或返回上一步修改重试": "Next, you can directly \"submit application\" or go back to the previous step to modify and try again", - "接下你可以直接_继续提交_或_返回修改_后重试": "Next, you can directly \"continue to submit\" or \"return to modify\" and try again", - "提供多个集群批量执行sql文件功能": "Provide multiple clusters to execute sql files in batches", - "文件上传失败": "File upload failed", - "文件列表": "File List", - "检测失败_共n个错误": "Detection failed with {0} errors", - "检测通过": "Test passed", - "模拟执行": "Mock execution", - "模拟执行失败": "Simulation execution failed", - "模拟执行成功": "The simulation was executed successfully", - "模拟执行成功后自动提交单据申请_关闭此页面无影响": "After the simulation is successfully executed, the ticket application is automatically submitted, and closing this page has no effect.", - "模拟执行正在进行中_请稍等": "Simulation execution in progress, please wait...", - "添加文件": "add files", - "生产执行时无需再确认": "Production execution without reconfirmation", - "目前已有": "currently has", - "目标DB不能为空": "Target DB cannot be empty", - "确认终止": "Confirm termination?", - "终止执行": "Terminate execution", - "继续提交": "continue to submit", - "语法校验进行中": "Grammar checking in progress", - "语法检测": "Grammar detection", - "返回修改": "back to modify", - "返回修改会中断当前操作_请谨慎操作": "Going back to modify will interrupt the current operation, please operate with caution!", - "返回继续提单": "Back to continue bill of lading", - "关键字": "keywords", - "新建业务": "new business", - "无匹配数据": "no matching data", - "以小写英文字符开头_且只能包含英文字母_数字_连字符": "Start with lowercase English characters, and can only contain English letters, numbers, hyphens-", - "充足": "Adequate", - "只能包含中文_英文字母_数字_连字符": "Can only contain Chinese, English letters, numbers, hyphens-", - "如果对请求延时有要求_请尽量选择靠近接入点的地域": "If there is a requirement for request delay, please try to choose a region close to the access point", - "紧张": "Tight", - "复制所有域名": "copy all domains", - "提交失败_信息校验不通过_失败具体原因如下": "The submission failed, and the Info verification failed. The specific reasons for the failure are as follows:", - "权限规则": "Privileges rules", - "添加授权": "Add authorization", - "清除所有": "clear all", - "请添加目标集群": "Please add target cluster", - "请添加访问源": "Please add access source", - "请选择访问DB": "Please select Access DB", - "请选择账户名": "Please select an account name", - "跳转新建规则": "Jump to new rules", - "OS名称": "OS name", - "OS类型": "OS type", - "xx预览": "{name} preview", - "不可用": "unavailable", - "主机名称": "host name", - "共": "common", - "复制全部实例": "copy all instances", - "复制异常实例": "Copy exception instance", - "复制所有IP": "Copy all IPs", - "已筛选": "Filtered", - "批量设置每台主机节点数": "Set the number of nodes per host in batches", - "数据版本": "Data version", - "最多只能选择三台": "You can only choose up to three", - "最多只能选择两台": "You can only choose a maximum of two", - "机房": "Server room", - "查看更多": "More", - "每台主机实例数": "Number of instances per host", - "每台主机节点数": "Nodes per host", - "没有可以复制主机": "no hosts to copy", - "没有可复制实例": "no instance to copy", - "没有可复制异常主机": "No reproducible exception hosts", - "没有数据": "no data", - "清除异常IP": "Clear abnormal IP", - "请输入实例_enter进行搜索": "Please enter an example, enter to search", - "部署NameNode_2台": "Deploy NameNode (2 units)", - "部署Zookeeper_JournalNode_3台": "Deploy Zookeeper / JournalNode (3 units)", - "集群已被禁用无法操作": "The cluster has been disabled and cannot operate", - "当前已经处于选中页": "Already in the selected page", - "更多详情": "More details", - "返回当前选中页": "Return to the currently selected page", - "单据链接": "ticket link", - "失败": "fail", - "成功": "success", - "操作类型": "operation type", - "操作结果": "operation result", - "时间": "time", - "共n个": "Total {0}", - "切换后如果重新选择_选择结果将会覆盖原来选择的内容": "If you re-select after switching, the selection result will overwrite the original selection!", - "切换类型说明": "Switch type Description", - "单节点集群": "Standalone", - "域名_模块": "domain/module", - "复制所有集群": "Copy all clusters", - "我知道了": "Got it", - "暂无数据_请从左侧添加对象": "No data yet, please add it from the left", - "没有可复制集群": "No cluster to copy", - "清空所有": "Cleanup", - "结果预览": "Result preview", - "参数名": "Parameter name", - "更新": "Update", - "更新前": "Before update", - "更新后": "Updated", - "请确认以下差异变化": "Please confirm the diff changes", - "IP_主机名关键字": "IP/hostname keywords", - "n处IP_Port不存在": "IP:Port at {0} does not exist", - "复制所有实例": "Copy all instances", - "所属云厂商": "Cloud service provider", - "搜索拓扑节点": "Search topology nodes", - "暂无数据": "No data", - "清空": "Cleanup", - "角色": "Role", - "解析并添加": "Parse and add", - "请输入IP_Port_如_1_1_1_1_10000_多个可使用换行_空格或_分隔": "Please enter IP:Port, such as (127.0.0.1:10000)\nMultiples can be separated by newlines, spaces or ;,|", - "请输入实例": "Please enter an instance", - "请选择实例": "Please select an instance", - "Agent异常无法使用": "Agent is abnormally", - "无法保存": "Can't save", - "添加服务器": "Add server", - "请选择业务": "Please select business", - "请选择主机": "Please select a host", - "服务器端资源文件已经更新_请刷新页面获取最新资源_以免前端页面执行失败_造成困扰": "The server-side resource file has been updated, please refresh the page to obtain the latest resource, so as to avoid the front-end page execution failure and cause trouble", - "点击确定将刷新页面_请注意保存数据": "Click OK to refresh the page, please save the data", - "联系BK助手": "Contact BK-helper", - "蓝鲸桌面": "BlueKing Desktop", - "资源更新提醒": "Resource update notification", - "去查看": "To check", - "关联的资源实例": "Associated resource instance", - "去申请": "To apply", - "可以尝试调整关键词或": "You can try adjusting keywords or", - "搜索实例": "Search instance", - "搜索结果为空": "Search result is empty", - "清空搜索条件": "Clear the filter", - "该操作需要以下权限": "Needs the following privileges", - "需申请的权限": "Required privileges to apply", - "中文": "Chinese", - "xx_跳转_单据_查看进度": "{0}, jump to {1} to take a look", - "删除成功": "Delete successfully", - "确认删除": "Confirm to delete", - "确认删除xx": "Confirm to delete {0}", - "审批中": "In approval", - "已撤销": "Revoked", - "已终止": "Terminated", - "进行中": "In progress", - "DB实例权限克隆": "DB instance privileges clone", - "DB重命名": "DB Rename", - "MySQL单节点_集群管理": "'MySQL standalone' Management", - "MySQL单节点详情": "MySQL standalone details", - "MySQL主从集群_实例视图": "'MySQL HA' instance view", - "MySQL主从集群_实例详情": "'MySQL HA' instance details", - "MySQL主从集群_集群管理": "'MySQL HA' Management", - "MySQL主从集群详情": "MySQL HA details", - "Redis_集群管理": "'Redis' cluster Management", - "Redis集群详情": "Redis cluster details", - "SQL任务": "SQL Task", - "主从互切": "Master-Slave switch", - "主库故障切换": "Master Failure Switch", - "克隆主从": "Clone Master-Slave", - "全库备份": "Full Backup", - "删除整库_dropdatabase": "Drop database", - "包含大写字母": "Contains uppercase letters", - "包含小写字母": "Contains lowercase letters", - "包含数字": "Contains digital", - "包含特殊字符_除空格外": "Contains special characters, except spaces", - "回档": "Rollback", - "定点回档": "Point-in-time Recovery", - "客户端权限克隆": "Client Privileges Clone", - "平台": "platform", - "库表备份": "Database And Table Backup", - "数据处理": "Data Processing", - "数据校验修复": "Data Validation And Repair", - "替换Proxy": "Replace Proxy", - "权限克隆": "Privileges Clone", - "添加Proxy": "Add Proxy", - "添加从库": "Add Slave", - "清除表数据_truncatetable": "Truncate table", - "清除表数据和结构_droptable": "Drop table", - "特殊符号序": "Special character sequence", - "申请MySQL单节点部署": "Apply for MySQL standalone deployment", - "申请MySQL主从部署": "Apply for MySQL HA deployment", - "申请Redis集群部署": "Apply for Redis cluster deployment", - "绑定配置": "Binding configuration", - "重建从库": "Rebuild Slave", - "闪回": "Flashback", - "集群维护": "Cluster Maintenance", - "始": "Begin", - "等待执行": "Waiting", - "终": "End", - "ES_集群管理": "'ES' Cluster Management", - "ES集群详情": "ES cluster details", - "ES集群部署": "ES cluster deployment", - "HDFS_集群管理": "'HDFS' cluster Management", - "HDFS集群详情": "HDFS cluster details", - "HDFS集群部署": "HDFS cluster deployment", - "Kafka_集群管理": "'Kafka' cluster Management", - "Kafka集群详情": "Kafka cluster details", - "Kafka集群部署": "Kafka cluster deployment", - "Proxy_参数配置": "Proxy-parameter configuration", - "Proxy_配置": "Proxy-Configuration", - "Redis_配置": "Redis-Configuration", - "Redis集群部署": "Redis Cluster Deployment", - "SQL变更执行": "Change SQL Execution", - "xx的模拟任务执行_Text": "Simulated task execution for {name} {text}", - "业务锁定": "Business lock", - "任务提交成功_具体结果可前往": "The task has been submitted successfully, and the results can be found in", - "内存_MB": "Memory (MB)", - "单节点部署": "Standalone Deployment", - "复制失败": "Copy failed", - "复制成功": "Copy successed", - "平台配置": "Platform configuration", - "查看": "Check", - "模块锁定": "Module lock", - "申请ES集群部署": "Apply for ES cluster deployment", - "申请HDFS集群部署": "Apply for HDFS cluster deployment", - "申请Kafka集群部署": "Apply for Kafka cluster deployment", - "申请xx": "Apply for {0}", - "申请成功": "successful application", - "申请服务": "application service", - "硬盘": "Disk", - "磁盘_GB": "Disk (GB)", - "绑定模块": "binding module", - "编辑平台配置": "Edit platform configuration", - "运行中": "Running", - "配置编辑": "Edit configuration", - "配置详情": "Configuration details", - "集群锁定": "Cluster lock", - "主从部署": "HA deployment", - "MySQL监控": "MySQL monitor", - "语法检测不通过,请先修正": "Syntax check failed, please correct first", - "IP地址": "IP address", - "ip中存在格式错误": "Incorrect IP format", - "ip匹配_中存在格式错误": "Format error in ip match (%)", - "全局": "Global", - "创建成功": "Created successfully", - "批量删除": "Multi-delete", - "授权白名单": "Authorized Whitelist", - "新建": "New", - "新建白名单": "New whitelist", - "白名单": "whitelist", - "白名单删除后_不会影响现已授权实例_新增授权时将无法再选择_请谨慎操作": "After the whitelist is deleted, it will not affect the existing granted instances, and you will no longer be able to choose when grant new. Please operate with caution!", - "白名单输入框编辑提示": "Please enter IP or IP%, such as: 127.0.0.1 or 192.28.%\nSeparate multiples with commas, semicolons, or newlines", - "确认删除该组白名单": "Confirm to delete this {0} whitelist", - "编辑白名单": "Edit whitelist", - "请添加IP的简要说明_如IP用途等": "Please add a brief description of the IP, such as the purpose of the IP, etc.", - "请选择白名单组": "Please select a whitelist", - "静态拓扑": "Static topology", - "数据获取异常": "Data retrieval exception", - "不合并": "Not merged", - "合并": "Merge", - "检测到多个前缀相同的IP_是否立即合并成以下IP": "Multiple IPs with the same prefix are detected, are they immediately merged into the following IP%?", - "语法检测服务异常_请联系管理员": "The Syntax detection service is abnormal, please contact the administrator", - "确认离开当前页": "Confirm to leave current page?", - "离开将会导致未保存信息丢失": "Leaving will cause unsaved data loss", - "离开": "Leave", - "已过滤出管控区域xx可选的主机": "Alternative hosts for BK-Net \"{name}\" have been filtered out", - "所属管控区域": "BK-Net", - "请选择管控区域": "Please select a BK-Net", - "操作人": "Operator", - "获取访问方式": "Get access method", - "与我相关的": "Related to me", - "我申请的": "I applied", - "详情": "Details", - "结果文件": "Result file", - "每台主机部署实例数量": "Number of deployment instances per host", - "库表备份_批量录入": "Database and table backup - Multi-entry", - "实例角色": "Instance role", - "实例类型": "Instance type", - "切换结果": "Switch result", - "切换原因": "Switch reason", - "事件中心": "Event Center", - "DBHA切换事件": "DBHA Switch Event", - "故障IP": "Faulty IP", - "故障Port": "Faulty Port", - "新IP": "New ip", - "新Port": "New port", - "xx切换日志详情": "'{cluster}' switch log details", - "管控区域_IP": "BK-Net:ip", - "切换失败": "switch failed", - "切换成功": "switch successfully", - "Bookkeeper节点": "Bookkeeper node", - "Bookkeeper节点数至少为2台": "Keep at least 2 Bookkeeper node", - "Broker节点": "Broker node", - "Broker节点数至少为1台": "Keep at least 2 Broker node", - "Pulsar版本": "Pulsar version", - "Pulsar集群部署": "Pulsar deployment", - "Zookeeper节点": "Zookeeper node", - "Zookeeper节点数需3台": "Three Zookeeper nodes are required", - "主机已被xx节点使用": "Already used by {0} node", - "当达到数量后_立即返回结果_减少用户等待时间": "When the quantity is reached, the result will be returned immediately, reducing the user's waiting time", - "申请Pulsar集群部署": "Apply for Pulsar deployment", - "至少1台_建议规格至少为2核4G": "At least 1 host, the recommended specification is at least 2 cores 4G", - "至少2_不能超过Bookkeeper数量": "At least 2 hosts, not more than the number of Bookkeepers", - "至少写入成功副本数量": "Number of successful replica writes at least", - "需3台_建议规格至少为2核4G": "3 hosts are required, and the recommended specification is at least 2 cores 4G", - "已选n台_共nGB(目标容量:nG)": "At least {0} host(s), {1} selected", - "新主机xx跟目标proxy主机xx须在同一个管控区域": "The new host ({ip}) and the target Proxy host ({target}) requires in the same BK-Net", - "新主机xx跟目标集群xx须在同一个管控区域": "The new host ({ip}) and the target cluster ({cluster}) requires in the same BK-Net", - "暂不支持跨管控区域删除Key": "Deleting keys across BK-Net is not currently supported", - "暂不支持跨管控区域提取Key": "Key retrieve across BK-Net is not currently supported", - "最终执行结果以SQL文件内容为准": "The final result is based on the content of the SQL file", - "已选n台_共nGB(目标容量:nG)": "At least{0}units, {1}selected, (target: {2}G)", - "未读": "Unread", - "监控仪表盘": "Monitoring Dashboard", - "每组主机部署集群数量": "Number of deployed clusters per group of hosts", - "取消提单": "Cancel", - "是否继续提交单据": "Do you want to continue to submit the ticket", - "InfluxDB版本": "InfluxDB version", - "InfluxDB集群部署": "InfluxDB cluster deployment", - "分组名": "Group name", - "新建分组": "New group", - "申请InfluxDB集群部署": "Apply for InfluxDB cluster deployment", - "请先返回列表选择要替换的节点": "Please go back to the list to select the node to replace", - "被替换的实例": "replaced instance", - "移动至": "Move to", - "移动分组成功": "Move succeeded", - "确认重启实例": "Confirm to restart the instance?", - "确认禁用该实例": "Confirm to disable this instance?", - "确认启用该实例": "Confirm to enable this instance?", - "确认删除该分组": "Confirm to delete this group?", - "确定删除该实例": "Confirm to delete this instance?", - "添加分组": "Add group", - "替换后_原实例IP将不再可用_资源将会被释放": "After replacement, the original instance IP will no longer be available and resources will be released.", - "所属分组": "Belonging group", - "实例管理": "Instance Management", - "实例【instance】被禁用后将无法访问_如需恢复访问_可以再次启用": "After the instance '{instance}' is disabled, it will no longer be accessible. If you want to resume access, you can enable it again.", - "实例【instance】被删除后_将进行以下操作": "After the instance '{instance}' is deleted, the following operations will be performed", - "实例【instance】启用后将恢复访问": "It can be accessed again after the instance '{instance}' is enabled", - "删除后将不可恢复_请确认操作": "The deletion cannot be recovered,are you sure", - "分组下存在实例_不可删除": "There are instances under the group, deletion is not allowed", - "全部实例": "All instances", - "修改名称": "update name", - "以下实例重启连接将会断开_请谨慎操作": "Restarting the following instances will cause disconnection. please proceed with caution.", - "1_删除xx实例": "1. Delete the {instance} instance", - "InfluxDB实例替换": "InfluxDB instance replacement", - "InfluxDB实例管理": "'InfluxDB' instance Management", - "主机数数量即为实例数量_建议规格至少为2核4G": "The number of hosts is the number of instances, and the recommended specification is at least 2 cores 4G", - "重建中": "Rebuilding", - "源实例IPxx跟新实例IPxx须在同一个管控区域": "The source instance IP ({source}) and the new instance IP ({target}) requires in the same BK-Net", - "ips不在空闲机中": "{ips} is not in idle host pool", - "IP不在空闲机中": "IP is not in idle host pool", - "重试": "Retry", - "系统库不允许重命名": "System databases are not allowed to be renamed", - "是否确认重新执行单据": "Whether to confirm to re-execute the ticket", - "请输入合法管控区域_IP_Port": "Please enter legal BK-Net: IP: Port", - "请分别输入源实例管控区域_IP_Port_单个_新实例IP_Port_单个_多个对象_换行分隔": "Please enter source instance BK-Net:IP:Port (single), new instance IP:Port (single)\n\nMultiple objects, separated by newlines", - "源实例管控区域_IP_Port": "Source instance BK-Net:IP:Port", - "管控区域": "BK-Net", - "无关联资源实例": "No associated resource instance", - "管控区域_IP_Port": "BK-Net:IP:Port", - "主机ID": "Host ID", - "主库故障切换任务提交成功": "The Master database failure switching task has been submitted successfully", - "Tendisplus_TendisSSD的升级版本_完全兼容RedisCluster": "Tendisplus: An upgraded version of TendisSSD, fully compatible with Redis cluster.", - "TendisCache_支持高读写性能的集群Cache版本_Cache版本后端Redis主从对原理和社区一致": "Tendis Cache: A cluster Cache version that supports high read and write performance. The principle of the Redis Master-Slave pair at the back end of the cache version is consistent with that of the community.", - "无业务权限": "No business permission", - "申请业务权限": "Apply for business permission", - "你没有相应业务的访问权限_请前往申请相关业务权限或创建业务": "You don't have access to the corresponding business. Please apply for the relevant business permission or create a new business.", - "TendisSSD_以RocksDB作为存储引擎_兼容Redis协议并配合SSD存储设备实现高性能持久化存储数据实时落地到磁盛": "TendisSSD: With RocksDB as the storage engine, it is compatible with the Redis protocol and cooperates with SSD storage devices to realize high-performance persistent storage data landing to Cisheng in real time.", - "监控组件尚未初始化_紧急情况请联系平台管理员": "The monitoring component has not been initialized, please contact the platform administrator in case of emergency", - "多实例部署时_系统将从起始端口开始自动分配": "When deploying multiple instances, the system will automatically allocate from the \"Start Port\"", - "多集群部署时_系统将从起始端口开始自动分配": "When deploying multiple clusters, the system will automatically allocate from the \"start port\"", - "IP或IP%": "IP or IP%", - "如果希望使用通配符授权一批IP_或者授权平台公共类IP_未注册到配置平台的IP_需要先录入到白名单中_才能对其授权": "If you want to use wildcards (%) to grant a batch of IPs, or grant platform public IPs or IPs that are not registered to the configuration platform, you need to enter them into the whitelist before you can grant them", - "监控组件初始化中_紧急情况请联系平台管理员": "The monitoring component is being initialized, please contact the platform administrator in case of emergency", - "确认创建业务Code": "Confirm to create business code", - "业务Code": "Business code", - "业务Codexx将被保存到业务xx且保存后不允许修改": "Business code ({0}) will be saved to business ({1}) and modification is not allowed after saving", - "全局白名单如需编辑请联系平台管理员": "If you need to edit the global whitelist, please contact the platform administrator", - "Manager 密码": "Manager password", - "Manager 账号": "Manager account", - "Pulsar 集群管理": "Pulsar cluster Management", - "Pulsar 集群详情": "Pulsar cluster details", - "Pulsar集群管理": "'Pulsar' cluster Management", - "复制 Token": "Copy token", - "复制密码": "Copy password", - "复制账号": "Copy account", - "8088为服务内部占用端口": "8088 is the internal port occupied by the service", - "(共n台_磁盘容量nG)": "(A total of {0} units, with a disk capacity of {1}G)", - "(需n台_已选n台_少n台_共nG)": "(Need {0} units, selected {1} host(s), still need {2} host(s)_total {3}G)", - "Agent 状态": "Agent status", - "Bookkeeper_Broker 至少缩容一种类型": "Bookkeeper, Broker scale down at least one type", - "Bookkeeper节点规格": "Bookkeeper node Specifications", - "Bookkeeper,Broker 至少扩容一种类型": "Bookkeeper, Broker scale up at least one type", - "Broker节点规格": "Broker node specifications", - "CPU(核)": "CPU (core)", - "Client节点IP": "Client node IP", - "Client节点规格": "Client node specification", - "DB 资源池": "DB resource pool", - "InfluxDB实例详情": "InfluxDB instance details", - "InfluxDB实例详情xx": "InfluxDB instance details '{name}'", - "Master节点IP": "Master node IP", - "Master节点规格": "Master node specification", - "Proxy 资源规格": "Proxy resource specification", - "Proxy 资源规格(机器数量)": "Proxy resource specification (number of hosts)", - "Proxy机型": "Proxy specification", - "SQL 内容": "SQL content", - "SQL内容无效": "Invalid SQL content", - "Zookeeper节点规格": "Zookeeper node specifications", - "不支持修改": "Cannot modify", - "与目标容量不匹配": "Does not match the target capacity", - "克隆": "Clone", - "克隆规格": "Clone specification", - "内存(G)": "Memory(G)", - "再提一单": "Submit another new ticket", - "冷_热节点": "Cold/Hot node specification", - "匹配目标容量": "Match target capacity", - "后端存储机型": "Backend storage specification", - "后端存储资源规格": "Backend storage Specification", - "后端存储资源规格(机器数量)": "Backend storage specification (number of hosts)", - "园区": "Zone", - "复制已选实例": "Copy selected instances", - "如果变更 SQL 是“create database ...”,这个请填写 test": "If the change SQL is \"create database ...\", please fill in 'test'", - "存储类型": "Storage type", - "实例ID": "Instance ID", - "展开更多条件": "Expand more", - "当前仅剩一台 IP_无法缩容": "There is only one IP left now, shrinking is not supported scaled down", - "当前容量": "Current capacity", - "手动添加节点 IP": "Add node IP manually", - "手动选择": "Manual selection", - "扩容后": "After expansion", - "扩容至": "Expand to", - "批量移除": "Multi-remove", - "批量设置": "Multi-setting", - "挂载点": "Mount at", - "收藏条件": "Save the filter", - "新增规格": "New specification", - "新建成功": "Created successfully", - "新建方案": "New plan", - "方案名称": "Plan name", - "无限制": "Unlimited", - "最小容量": "Minimum capacity", - "最小容量G": "Minimum capacity G", - "最终执行结果以 SQL 内容为准": "The final execution result is based on the content of the SQL content", - "机器组数(每组 2 台)": "Number of host groups (2 per group)", - "机架": "Rack", - "查询": "Inquire", - "目标容量": "Target capacity", - "确认删除以下规格": "Confirm to delete the following specifications?", - "确认扩容【name】集群": "Confirm to scale up the '{name}' cluster?", - "确认缩容【name】集群": "Confirm to scale down the '{name}' cluster?", - "确认重启": "Confirm to restart", - "确认重启该实例?": "Confirm to restart the instance?", - "磁盘容量(G)": "Disk capacity (G)", - "磁盘类型": "Disk type", - "编辑成功": "Edited successfully", - "编辑规格": "Edit specifications", - "缩容后": "After scaling down", - "缩容的节点 IP": "Scaled down node IP", - "缩容至": "Scale down to", - "缩容节点不能为空": "The node to be scaling down cannot be empty", - "节点 IP": "Node IP", - "获取密码": "Get password", - "虚拟机型名称": "Virtual machine name", - "规格名称": "Specification name", - "请先设置目标容量": "Please set the target capacity first", - "请先设置期望容量": "Please set the target capacity first", - "请编辑配置": "Please edit configuration", - "请选择收藏的条件": "Please select the conditions of favorite", - "资源池自动匹配": "Automatically match resource pool", - "资源管理": "Resource Management", - "资源规格管理": "Specification Management", - "连接将会断开,请谨慎操作!": "The connection will be lost, please proceed with caution!", - "部署方案": "Deployment plan", - "配置不完整": "Incomplete configuration", - "集群分片数": "The cluster shards", - "集群分片数量": "Number of cluster shards", - "集群预估容量(G)": "Estimated capacity of the cluster (G)", - "默认从节点列表选取,如不满足,可以手动添加)": "Nodes are selected from the default list,if not satisfied, manual addition is available)", - "Bookkeeper类型节点至少保留两个": "Keep at least two Bookkeeper nodes", - "写入成功副本数量小于等于副本数量": "The number of successful write replicas is less than or equal to the total number of replicas", - "1_3台_小于3时从Namenode节点复用": "1-3 units, when the number is less than 3, it will be reused from the Namenode node", - "DataNode节点规格": "DataNode node specification", - "Proxy存储资源规格": "Proxy storage resource specification", - "n台": "{0} units", - "关联任务": "Associated tasks", - "冷节点规格": "Cold Node Specifications", - "删除后将不可恢复,请谨慎操作!": "It cannot be restored after deletion, please operate with caution!", - "容量(G)": "Capacity (G)", - "搜索条件为空": "search criteria is empty", - "操作主机明细(台)": "Operating host details (unit)", - "操作时间": "operating time", - "操作状态": "operating state", - "操作记录": "operation record", - "更多条件": "More", - "条件名称": "condition name", - "条件名称已存在": "condition name already exists", - "热节点规格": "Hot Node Specifications", - "确认删除该收藏?": "Are you sure to delete this favorite?", - "至少3台_且为奇数": "At least 3 and an odd number", - "设置业务专用": "Set business-specific", - "设置为收藏条件": "Set as favorite condition", - "请输入 IP 用,分割": "Please enter the IP to use, split", - "请输入操作人或选择条件搜索": "Please enter the operator or select the criteria to search", - "请选择 Agent 状态": "Please select an Agent Status", - "请选择所属DB类型": "Please select a dedicated DB", - "请选择所属业务": "Please select a dedicated business", - "请选择城市": "Please choose the city", - "请选择机型": "Please select a model", - "请选择磁盘挂载点": "Please select a disk mount point", - "实例【instance】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "Instance '{instance}' cannot be accessed after it is disabled, if you need to restore access, you can 'Enable' it again", - "替换任务进行中": "Replacement task in progress", - "重启任务进行中": "Restart task in progress", - "缩容任务进行中": "Downsizing task in progress", - "禁用任务进行中": "Disable task in progress", - "扩容任务进行中": "The expansion task is in progress", - "实例重启任务进行中": "The instance restart task is in progress", - "启用任务进行中": "Enable task in progress", - "不开启": "Off", - "开启": "On", - "开启认证": "Turn on authentication", - "删除任务进行中": "Delete task in progress", - "管理": "Manage", - "输入需符合正则_regx": "The input must conform to the regular pattern: {regx}", - "(从 CMDB 的 DBA 业务空闲机导入)": "(Imported from the DBA business idle machine of CMDB)", - "预估容量(以最小配置计算)": "Estimated capacity (calculated with minimum configuration)", - "部署方案克隆成功": "Deployment scheme cloned successfully", - "选择磁盘类型": "Select disk type", - "较目标容量超出nG": ", exceeding the target capacity by {0}G", - "较目标容量相差nG": ", a difference of {0}G from the target capacity", - "跨页全选": "Select all across pages", - "请输入 IP/IPv6/主机名称 或 选择条件搜索": "Please enter IP/IPv6/host name or select search criteria", - "请先返回列表选择要替换的节点 IP": "Please return to the list to select the node IP to be replaced", - "请保证冷热节点至少存在一台": "Please ensure that there is at least one cold/hot node", - "该方案已被使用,无法删除": "This scheme is already in use and cannot be deleted", - "被替换的节点 IP": "Replaced node IP", - "确认替换n台节点IP": "Confirm to replace {n} node IPs", - "机器组数": "Number of machine groups", - "本页全选": "Select all on this page", - "未填写": "unfilled", - "替换后原节点 IP 将不在可用,资源将会被释放": "After the replacement, the original node IP will no longer be available, and resources will be released", - "暂无数据,请从左侧添加对象": "No data yet, please add objects from the left", - ", 共扩容": ", total expansion", - "Bookkeeper 类型节点至少保留两个": "Bookkeeper type nodes keep at least two", - "Broker 类型节点至少保留一个": "Broker type nodes retain at least one", - "Client 节点": "Client node", - "NameNode_Zookeeper_JournalNode节点规格": "NameNode/Zookeeper/JournalNode Node Specifications", - "Proxy规格": "Proxy specification", - "Zookeeper 节点不支持缩容": "Zookeeper nodes do not support scaling", - "xx节点规格": "{name} node specification", - "个": "nums", - "共n台_共nGB": "A total of {0} units, a total of {1}GB", - "共n台,共nG": "A total of {0} units, a total of {1}G", - "冷热节点至少扩容一种类型": "At least one type of hot and cold nodes should be expanded", - "导入主机": "import host", - "已选n台_共nG": "Selected {0} units of {1} G", - "已选n台_共nG_(目标容量:nG)": "Selected {0} units, a total of {1}G (target capacity: {1}G)", - "已选n台_多n台_共nG": "Selected {0} units, {1} more units, total {2} G", - "已选n台_少n台_共nG": "{0} units selected, {1} units less, total {2} G", - "当前仅剩n台 IP_无法缩容": "There are currently only {0} IPs left, unable to scale down", - "扩容至(当前n台)": "Expand to (currently {0} units)", - "挂载点name重复": "Mount point ({name}) duplicated", - "新节点 IP": "new node IP", - "每台主机实例数量": "Number of instances per host", - "启用CLB": "Enable CLB", - "确定启用CLB?": "Make sure to enable CLB", - "确定禁用CLB?": "Make sure to disable CLB", - "禁用CLB": "Disable CLB", - "北极星": "Polaris", - "启用北极星": "Enable Polaris", - "确定禁用北极星": "Make sure to disable Polaris", - "确定启用北极星": "Make sure to enable Polaris", - "禁用北极星": "Disable Polaris", - "((n))台": "({n}) stations", - "(n)台": "{n} units", - "QPS预估范围": "QPS estimated range", - "Redis_工具箱": "redis_toolbox", - "name容量从nG扩容至nG": "{name} capacity expanded from {totalDisk} G to {expansionDisk} G", - "name容量从nG缩容至nG": "{name} shrinks from {totalDisk} G to {targetDisk} G", - "n核": "{n} core", - "不能大于最大台数": "Cannot be greater than the maximum number", - "业务空闲机": "business idle machine", - "主库故障主机": "Main database failure host", - "主库故障切换:主机级别操作,即同机所有集群的从库均会升级成主库": "Master library failover: host-level operation, that is, the slave libraries of all clusters on the same machine will be upgraded to the main library", - "主故障切换": "primary failover", - "主机已被导入": "The host has been imported", - "从库将会直接替换主库所有信息,请谨慎操作!": "The slave library will directly replace all the information of the master library, please be careful!", - "切换模式": "switch mode", - "单据ID:": "Document ID:", - "单机QPS": "Standalone QPS", - "台数只能为正整数": "The number of units can only be a positive integer", - "后端存储规格": "Backend Storage Specifications", - "复制全部 IP": "Copy all IPs", - "复制异常 IP": "Copy abnormal IP", - "定点构造": "fixed-point construction", - "定点构造任务提交成功": "Fixed-point construction task submitted successfully", - "定点构造:XXX": "Fixed-point construction: XXX", - "导入设置": "import settings", - "已选:n台主机": "Selected: {0} hosts", - "已选n台": "Selected {0} stations", - "已选n条,": "{0} items selected,", - "异常主机不可用": "exception host unavailable", - "当前已经有n个导入任务正在进行中,": "There are currently {0} import tasks in progress,", - "当前方案": "current plan", - "当前规格": "current specification", - "当前资源规格": "current resource specification", - "待构造的实例": "instance to be constructed", - "待构造的集群": "cluster to be constructed", - "待确认": "to be confirmed", - "扩容后预估容量": "Estimated capacity after expansion", - "扩容存储层提交成功": "The storage layer expansion is submitted successfully", - "扩容接入层": "Access Layer Expansion", - "扩容接入层提交成功": "The expansion of the access layer is submitted successfully", - "扩容方案": "Expansion plan", - "扩容至(台)": "Expand to (unit)", - "扩容节点类型": "Expansion node type", - "批量回写": "batch write back", - "批量添加": "batch add", - "批量销毁": "Batch destruction", - "指定Redis版本": "Specify Redis version", - "数据为空": "data is empty", - "数据构造": "data structure", - "整机替换": "Complete machine replacement", - "无匹配的资源规格_请先修改容量设置": "There is no matching resource specification, please modify the capacity and QPS settings first", - "无需确认": "No need to confirm", - "替换后所有的数据将会迁移到新的主机上,请谨慎操作!": "All data will be migrated to the new host after the replacement, please be careful!", - "期望容量": "expected capacity", - "未来集群容量需求": "Future Cluster Capacity Requirements", - "构造主机数量": "Number of construction hosts", - "构造产物访问入口": "Construct product access entry", - "构造到指定时间": "Build to specified time", - "构造实例": "Construction instance", - "构造实例范围": "Construct instance scope", - "构造的主机数量": "The number of hosts constructed", - "构造的集群": "constructed cluster", - "每秒": "per second", - "消费主机": "consumer host", - "清除所有勾选": "clear all checks", - "目标台数不能为空": "Target number cannot be empty", - "确认定点构造 n 个集群?": "Confirm fixed-point construction of {n} clusters?", - "确认扩容存储层n个集群?": "Are you sure to expand the storage layer to {n} clusters?", - "确认扩容接入层n个集群?": "Are you sure to expand the access layer to {n} clusters?", - "确认接入层缩容n个集群?": "Confirm that the access layer shrinks {n} clusters?", - "确认提交 n 个主库故障切换任务?": "Are you sure to submit {n} master failover tasks?", - "确认整机替换n台主机?": "Confirm that the whole machine replaces {n} hosts?", - "确认缩容存储层n个集群?": "Are you sure to shrink {n} clusters at the storage layer?", - "禁止选择": "no choice", - "立即查看": "view now", - "缩容存储层提交成功": "The shrink storage layer is submitted successfully", - "缩容接入层": "Shrink the access layer", - "缩容接入层提交成功": "The shrink access layer is submitted successfully", - "缩容接入层:XXX": "Shrinkage access layer: XXX", - "缩容至(台)": "Shrink to (unit)", - "缩容节点类型": "Scale-in node type", - "规格需求": "Specification requirements", - "请先设置容量": "Please set capacity and QPS range first", - "请先输入集群": "Please enter the group first", - "请谨慎操作!": "Please operate with caution!", - "请输入字段名搜索": "Please enter a field name to search", - "请输入或选择集群": "Please enter or select a cluster", - "请选择Redis版本": "Please select Redis version", - "请选择切换模式": "Please select switching mode", - "请选择匹配规格": "Please select a matching specification", - "请选择扩容方案": "Please choose an expansion plan", - "请选择操作时间": "Please select an operating time", - "资源规格": "resource specification", - "输入主机后自动生成": "Automatically generated after entering the host", - "输入集群后自动生成": "Automatically generated after entering the cluster", - "选择扩容方案后自动生成": "Automatically generated after selecting the expansion plan", - "选择集群后自动生成": "Automatically generated after selecting a cluster", - "选择集群目标方案": "Select a cluster target scheme", - "部署机器组数": "Number of deployed machine groups", - "集群QPS(每秒)": "Cluster QPS (per second)", - "集群QPS每秒": "Cluster QPS (per second)", - "集群上的数据将会全部构造至指定的新机器共 n GB,预计时长 m 分钟": "All the data on the cluster will be constructed to the specified new machine with a total of {n} GB, and the estimated time is {m} minutes", - "集群关联的其他任务": "Other tasks associated with the cluster", - "集群分片": "cluster sharding", - "集群容量(G)": "Cluster capacity (G)", - "集群容量G": "Cluster capacity (G)", - "集群容量变更": "Cluster capacity change", - "集群容量变更:XXX": "Cluster capacity change: XXX", - "集群容量需求": "Cluster Capacity Requirements", - "集群选择": "cluster selection", - "集群部署方案": "Cluster deployment scheme", - "需人工确认": "Manual confirmation is required", - "需机器组数": "Required number of machine groups", - "默认使用部署时选定的规格,将从资源池自动匹配机器": "By default, the specification selected during deployment will be used, and the machine will be automatically matched from the resource pool", - "请前往补货": "Please go to restock", - "是否确认重试": "Are you sure to retry", - "名称自动生成_生成规则_最取最小的CPU_内存_磁盘_QPS": "The name is automatically generated, and the generation rule: take the smallest CPU_memory_disk_QPS, such as: 4 cores 16G_500G_1000/s", - "涉及主机": "involving the host", - "转移成功": "transfer successful", - "确认将以下主机转移至待回收模块": "Confirm to transfer the following hosts to the module to be recovered?", - "污点主机处理": "Taint Host Handling", - "移入待回收": "Moved in for recycling", - "MySQL参数配置": "MySQL parameter configuration", - "DB模块": "DB module", - "MySQL版本": "MySQL version", - "Spider参数配置": "Spider parameter configuration", - "Spider版本": "Spider version", - "TendbCluster分布式集群部署": "TendbCluster distributed cluster deployment", - "接入层Master": "Access Layer (Master)", - "申请TendbCluster分布式集群部署": "Apply for TendbCluster distributed cluster deployment", - "范围min_max": "Range {min} ~ {max}", - "请确保MySQL参数配置填写正确": "Please ensure that the MySQL parameter configuration is filled in correctly", - "请确保Spider参数配置填写正确": "Please ensure that the Spider parameter configuration is filled in correctly", - "正整数": "positive integer", - "该规格已被使用_无法删除": "This specification is already in use and cannot be deleted", - "规格名称已存在_请修改规格": "The specification name already exists, please modify the specification", - "规格名称不能为空": "Specification name cannot be empty", - "主机资源不足_等待管理员users补货_补货完成后可以前往place重试": "Host resources are insufficient. Wait for the administrator ({users}) to replenish the inventory. After the replenishment is complete, you can go to \"{place}\" and try again", - "可用主机数": "Number of available hosts", - "版本日志": "Release Notes", - "TendbCluster集群": "TendbCluster", - "分区管理": "Partitioning Management", - "安全": "Security", - "临时密码修改": "One time password", - "全局配置": "Global Setting", - "个人工作台": "Dashboard", - "可观测": "Observations", - "迁移主从": "Migrate master-slave", - "访问入口": "Access Entry", - "部署只读接入层": "Deploy read-only proxy", - "运维节点管理": "O&M Node", - "添加运维节点": "Add O&M nodes", - "克隆开区": "Clone and open a zone", - "开区模版": "Template for Opening a zone", - "数据查询": "Data Query", - "DB 重命名": "DB Rename", - "原 DB 名": "Original DB Name", - "新 DB 名": "New DB Name", - "主从互切:主机级别操作,即同机所有集群均会完成主从关系互切": "It is an operation at the host level, all clusters on the same machine will complete the mutual switchover of the master-slave relationship.", - "检查业务来源的连接": "Check connections from application", - "检查主从同步延迟": "Check synchronization latency between master and slave", - "检查主从数据校验结果": "Check master-slave data validation results", - "TendbCluster分布式集群_集群管理": "[TendbCluster] Cluster Management", - "容量使用率": "Usage %", - "时区": "Time Zone", - "导出数据": "Export data", - "导出": "Export", - "机器空闲检查及初始化": "Machine idle check and initialization", - "安装[bkmonitorbeat]插件": "Installation of [bkmonitorbeat] plugin", - "原有机器下发dbactuator": "Download dbactuator", - "打包证书": "Package certificates", - "分发证书": "Distribute certificates", - "集群监控视图": "Cluster Monitoring", - "集群状态": "Cluster Status", - "master数量": "Total Masters", - "热节点数量": "Total Hot Nodes", - "冷节点数量": "Cold Nodes", - "client数量": "Clients", - "shard数量": "Shards", - "document数量": "Documents", - "总数据量": "Total Data Volume", - "上报master数量": "Detected Masters", - "上报热节点数量": "Detected Hot Nodes", - "上报冷节点数量": "Detected Cold Nodes", - "热节点容量": "Size of Hot Nodes", - "冷节点容量": "Size of Cold Nodes", - "数据订阅": "Data Subscription", - "权限查询": "Authorization Query", - "副本集": "ReplicaSet", - "分片集群": "Sharded Cluster", - "主从管理": "HA Management", - "DB 重命名:database 重命名": "DB Rename:database rename", - "这行勿动!新增翻译请在上一行添加!": "" , - "集群域名格式不正确": "" +{ + "DB模块名": "DB Module Name", + "PROJECT_TITLE_数据库管理": "DBM", + "ES版本": "ES version", + "Excel文件": "Excel file", + "Hadoop版本": "Hadoop version", + "Master数量至少为1台_且机器数要和Slave相等": "The number of hosts for Master requires at least 1 and also be equal to that of Slave", + "MySQL起始端口": "MySQL start port", + "Partition数量": "Number of partitions", + "Proxy数量至少为2台": "The number of hosts for Proxy requires at least 2", + "Proxy端口": "Proxy port", + "Proxy起始端口": "Proxy start port", + "Slave数量至少为1台_且机器数要和Master相等": "The number of hosts for Slave requires at least 1 and also be equal to that of Slave", + "http端口": "Http port", + "kafka版本": "Kafka version", + "rpc端口": "RPC port", + "zookeeper需3台": "Zookeeper requires 3 host hosts", + "业务": "Business", + "业务信息": "Business info", + "业务英文名": "Business English name", + "主机已被client节点使用": "Already being used by Client Node", + "主机已被zooeeper使用": "Already being used by Zookeeper", + "主机已被使用": "Already in use", + "主机已被冷节点使用": "Already being used by Cold Node", + "主机已被热节点使用": "Already being used by Hot Node", + "主机预览": "Host preview", + "以小写英文字母开头_且只能包含英文字母_数字_连字符": "Begins with a lowercase letter and contains only lowercase letters, digits, and hyphens", + "全部服务": "All services", + "关闭": "Close", + "冷节点IP": "Cold node IP", + "冷节点不能为空": "Cold node cannot be empty", + "分片": "Shard", + "创建DB模块并绑定数据库配置成功": "Create DB module and bind database configuration successfully", + "副本数量": "Number of replicas", + "包含Key": "Contains keys", + "单号": "Ticket number", + "单号_单据类型_业务": "Ticket Number / Ticket Type / Business", + "单实例容量x分片数_根据选择的主机自动计算所有的组合": "Single instance capacity x number of shards, all combinations are automatically calculated based on the selected host", + "单据状态": "Ticket status", + "单据类型": "Ticket type", + "单节点": "Standalone", + "参数配置": "Parameter configuration", + "取消": "Cancel", + "台": "host(s)", + "同城跨园区": "Cross-zone within same city", + "地域要求": "Region requirements", + "域名": "Domain", + "基本信息": "Basic info", + "备份目标": "Backup target", + "备份类型": "Backup type", + "备注": "Remark", + "大小": "Size", + "大数据": "Big data", + "字符集": "Character set", + "实施进度": "Progress", + "容灾要求": "Disaster recovery requirements", + "小时": "Hour(s)", + "已完成": "Completed", + "已耗时": "Time elapsed", + "常规备份": "Regular backup", + "平台管理": "Platform Management", + "异常": "abnormal", + "待办列表": "To do list", + "总容量": "Total capacity", + "所属DB模块": "DB module", + "所属业务": "Business", + "手动录入IP": "Manually enter IP", + "批量授权文件": "volume license file", + "排除Key": "Exclude keys", + "提交": "Submit", + "提取时间": "Extracted at", + "数据库版本": "Version", + "数据库管理": "Database Management", + "数据库类型": "Type", + "数据库部署信息": "Deployment info", + "数据库部署区域": "Deployment area", + "数据库部署地域": "Deployment region", + "数量": "Quantity", + "文件": "File", + "新建模块": "New module", + "服务器": "Server", + "服务器要求": "Server requirements", + "服务器选择": "Server selection", + "服务自助": "Self Service", + "机型规格": "Specifications", + "权限": "privileges", + "权限明细": "privilege details", + "架构版本": "Schema version", + "查看详情": "Details", + "模块信息": "Module info", + "模块名称": "Module name", + "模块名称不能为空": "Module name cannot be empty", + "正常": "Normal", + "消息保留": "message retention", + "热节点IP": "Hot node IP", + "热节点不能为空": "Hot node cannot be empty", + "版本": "Version", + "状态": "State", + "用于区分不同集群_可随时修改": "It is used to distinguish different clusters and can be modified at any time", + "由英文字母_数字_连字符_组成": "Consists of English letters, numbers, and hyphens -", + "申请人": "Applicant", + "申请列表": "Application list", + "申请容量": "Apply for capacity", + "申请时间": "Apply at", + "目标集群": "Target cluster", + "目标集群预览": "Target cluster preview", + "确定": "Yes", + "确认退出登录": "Confirm to sign out?", + "自动修复": "Auto repair", + "退出登录": "Sign out", + "保存": "Save", + "保存成功": "Saved successfully", + "必填项": "required", + "服务申请": "Service Application", + "确认重置": "Confirm to reset?", + "重置": "Reset", + "重置将会恢复上次保存的内容": "Reset will restore the last saved content", + "大写字母": "Uppercase letter", + "字母序": "Alphabetical order", + "密码不允许连续N位出现": "Password does not allow consecutive N digits", + "密码必须包含": "Password must contain", + "密码组成": "Password composition", + "密码长度": "Password length", + "小写字母": "Lower case letters", + "数字": "Number", + "数字序": "Digital sequence", + "最小长度_8_最大长度_32": "(minimum length>=8, maximum length<=32)", + "特殊字符_除空格外": "Special characters (except spaces)", + "至": "to", + "连续特殊符号序": "Consecutive special symbols", + "重复字母_数字_特殊符号": "Repeat letters, digital, special symbols", + "重置将会恢复默认设置的内容": "Reset will restore the contents of the default settings", + "重置成功": "Reset successful", + "键盘序": "Keyboard sequence", + "Binlog滚动备份工具": "Rotate binlog", + "DBA工具集": "DBA toolkit", + "DB监控工具": "DB monitoring", + "任务执行器": "Actuator", + "删除": "Delete", + "备份工具": "Backup tools", + "工具包": "Tools", + "必填": "Required", + "操作": "Actions", + "支持上传tar_gz压缩格式文件_文件大小不超过1GB": "Support uploading tar.gz compressed format files, the file size does not exceed 1 GB", + "文件不能为空": "File cannot be empty", + "文件名称": "File name", + "文件大小不超过1GB": "The file size must not exceed 1 GB", + "新增": "Add", + "新增成功": "Added successfully", + "新增版本": "New", + "更新人": "Modified by", + "更新时间": "Modified at", + "校验工具": "Checksum tools", + "版本名称": "Version name", + "请输入": "Please enter", + "请输入名称关键字": "Please enter a name keyword", + "请输入版本名称": "Please enter a version name", + "请选择版本名称": "Please select a version name", + "MySQL单节点": "MySQL standalone", + "MySQL主从": "MySQL HA", + "TendisCache": "TendisCache", + "Tendisplus": "Tendisplus", + "上一步": "Previous", + "下一步": "Next step", + "保存后将会引用最新的配置_如涉及重启的实例_将在重启后生效": "After saving, the latest configuration will be referenced. If the instance involves restarting, it will take effect after restarting", + "保存并发布成功": "Save and publish successfully", + "修改项": "Modified item", + "刷新": "Refresh", + "参数管理": "Parameter Management", + "发布人": "Published by", + "发布后_引用的模块和新增的实例将会引用当前配置": "After publishing, referenced modules and newly added instances will reference the current configuration", + "发布后_所有业务下的新增的实例将会引用当前最新配置": "After release, all newly added instances under business will refer to the current latest configuration", + "发布备注": "Release notes", + "发布时间": "Release time", + "发布记录": "Releases", + "发布记录详情": "Publish record details", + "名称": "Name", + "名称_数据库版本_更新人": "Name / Database Version / Updated By", + "基础信息": "Basic info", + "备注信息有助于你回溯": "Remarks help you track back", + "差异对比": "Difference comparison", + "描述": "Describe", + "新建DB模块": "New DB module", + "暂未绑定数据库相关配置": "The configuration related to the database has not yet been bound", + "确认保存配置": "Confirm to save the configuration?", + "绑定成功": "Bind successfully", + "绑定数据库配置": "Binding database configuration", + "编辑": "Edit", + "编辑【xx】": "Edit '{0}'", + "范围值": "Range value", + "请完善参数值配置": "Please improve the parameter value configuration", + "请设置范围值": "Please set range value", + "请输入节点名称": "Please enter a node name", + "请选择字符集": "Please select a character set", + "请选择数据库版本": "Please select a database version", + "配置列表": "Configuration list", + "配置名称": "configuration name", + "保存并发布": "Save and publish", + "确认发布": "Confirm to release", + "立即绑定": "Bind now", + "业务配置": "Business configuration", + "中不可修改": "cannot be modified in", + "允许值范围": "Allowable value range", + "允许值设定": "Allowable value setting", + "即解除纳管_表示不再关心该参数值": "That is, the Management is released, indicating that the parameter value is no longer concerned", + "参数值": "Parameter value", + "参数值的可填写的范围": "Fillable range of parameter values", + "参数项": "Parameter item", + "否": "No", + "增加1个当前层级关注的参数项": "Add 1 parameter item concerned by the current level", + "如勾选_在配置发布后_新增实例将自动使用该配置_存量实例不受影响_且在": "If checked, after the configuration is released, new instances will automatically use the configuration, and existing instances will not be affected.", + "平台锁定": "Platform lock", + "是": "Yes", + "是否锁定": "Lock or not", + "模块配置": "Module configuration", + "知道了": "Got it", + "解除纳管": "Unmanaged", + "解除纳管表示不再关心该配置项的值": "Unmanage means that you no longer care about the value of this configuration item", + "请输入允许值范围内的值": "Please enter a value within the allowed range", + "请输入参数项": "Please enter parameters", + "请输入枚举值Enter结束": "Please enter the enumeration value Enter to end", + "重启实例生效": "Restart instance to take effect", + "锁定": "Locked", + "锁定后_已经运行的集群不受影响_新增的集群实例将自动使用该配置_且不能修改": "After locking, the running cluster will not be affected, and the newly added cluster instance will automatically use this configuration and cannot be modified", + "锁定提醒": "Lock reminder", + "集群配置": "Cluster configuration", + "ID_任务类型_状态_关联单据": "ID / Task Type / Status / Associated Ticket", + "下载": "Download", + "任务ID": "Task ID", + "任务流程": "Task flow", + "任务类型": "Task type", + "全屏": "Full screen", + "关联单据": "Associated tickets", + "删除Key": "Delete key", + "删除Key_会将Key提取的对应内容进行删除_请谨慎操作": "Deleting the Key will delete the corresponding content extracted from the Key, please operate with caution", + "取消全屏": "Cancel full screen", + "复制文件地址": "Copy file address", + "失败重试": "Retry on failure", + "开始时间": "Starting time", + "快捷键": "Hot key", + "跳过": "Ignore error", + "总耗时": "Total time consuming", + "单据": "My Services", + "打包下载": "Download package", + "执行人": "Executed by", + "执行日志": "Execution log", + "执行时间": "Executed at", + "执行记录": "Execution record", + "批量操作中存在size为0的集群无法删除keys": "There are clusters with a size of 0 in the batch operation and keys cannot be deleted", + "放大": "Enlarge", + "日志保留7天_如需要请下载保存": "(The log is kept for 7 days, please download and save it if necessary)", + "最新": "Latest", + "查看结果文件": "view result file", + "目录": "Catalog", + "确定跳过吗": "Confirm to ignore the error?", + "确定终止任务吗": "Confirm to terminate the task?", + "确定重试吗": "Confirm to try again?", + "确认从数据库中删除Key": "Confirm you want to delete Key from database?", + "终止任务": "Terminate task", + "终止任务成功": "terminate task successfully", + "结束时间": "End at", + "缩小": "Zoom out", + "缩略图": "Thumbnail", + "耗时": "Time consuming", + "请选择结果项": "Please select a result item", + "还原": "reduction", + "选择日期范围": "Select date range", + "集群": "Cluster", + "集群别名": "Alias", + "日志详情": "Log details", + "DBA人员管理": "DBA Administrators", + "任务中心": "Task Center", + "创建业务": "Create business", + "历史任务": "Task history", + "实例视图": "Instances", + "密码安全规则": "Password Security Rules", + "工具箱": "Toolbox", + "我的待办": "To-Do List", + "授权规则": "Rules", + "数据库配置": "DB Config", + "文件管理": "File Management", + "暂无该业务权限或业务不存在": "There is no such business authority or the business does not exist", + "权限管理": "Privileges Management", + "没找到页面": "Page not found!", + "版本文件": "Version Files", + "系统出现异常_请记录下错误场景并与开发人员联系_谢谢": "The system is abnormal, please record the error scene and contact the developer, thank you", + "设置": "Settings", + "配置管理": "Configuration Management", + "集群管理": "Cluster Management", + "集群视图": "Cluster View", + "主从集群": "HA", + "个SQL文件_成功": "SQL file, successfully", + "个_失败": "fail", + "个_待执行": "to be executed", + "任务详情": "task details", + "全部": "All", + "处理完成": "Processing completed", + "已处理": "Processed", + "执行完成_共执行": "Execution completed, total execution", + "是否确认终止单据": "Do you confirm the termination ticket?", + "是否确认继续执行单据": "Confirm to continue to execute the ticket?", + "未处理": "Unprocessed", + "确认执行": "Confirm to execute", + "终止单据": "Terminate", + "30天": "30 days", + "3年": "3 years", + "Broker节点IP": "Broker node IP", + "DataNode节点IP": "DataNode node IP", + "NameNode节点IP": "NameNode node IP", + "SQL执行内容": "SQL execution content", + "SQL来源": "SQL source", + "Zookeeper节点IP": "Zookeeper node IP", + "中确认": "Confirm in", + "从库IP": "Slave IP", + "停机备份": "Downtime backup", + "单据审批之后_需要人工确认方可执行": "After the ticket is approved, manual confirmation is required before execution", + "单据审批通过之后_定时执行_无需确认": "After the ticket is approved, it will be executed regularly without confirmation", + "变更的DB": "Changed DB", + "回档DB名": "Rollback DB", + "回档新主机": "Host for rollback", + "回档表名": "Rollback table", + "在线备份": "Online backup", + "备份DB": "Backup DB", + "备份DB名": "Backup DB", + "备份保存时间": "Backup retention time", + "备份源": "Backup source", + "备份表名": "Backup table", + "备份设置": "Backup settings", + "备份选项": "Backup options", + "复制IP": "Copy IP", + "定时执行": "Schedule execution", + "忽略DB": "Ignore DB", + "忽略DB名": "Ignore DB", + "忽略库": "Ignore DB", + "忽略的DB": "Ignored DB", + "忽略表": "Ignore table", + "忽略表名": "Ignore table", + "所属模块": "Belonging module", + "所属集群": "Belonging cluster", + "手动执行": "Manual execution", + "手动输入": "Manual input", + "执行SQL变更_内容详情": "Execute SQL Alter - Content Details", + "执行前备份": "Backup before execution", + "执行失败": "Failed", + "执行成功": "Succeed", + "执行模式": "Execution mode", + "指定执行时间": "Specify execution time", + "故障主库IP": "Faulty Master IP", + "文件导入": "File import", + "新DB名": "New DB", + "新ProxyIP": "New Proxy IP", + "新Proxy主机": "New Proxy host", + "新主库IP": "New Master IP", + "新从库IP": "New Slave IP", + "新实例": "New instance", + "新客户端IP": "New client IP", + "新节点IP": "New node IP", + "旧从库主机": "Old Slave host", + "本地备份": "Local backup", + "校验DB": "Checksum DB", + "校验主库": "Checksum Master", + "校验从库": "Checksum Slave", + "校验表名": "Checksum table", + "模拟执行_日志详情": "Simulate Execution - Log Details", + "清档类型": "Data cleanup type", + "源DB名": "Source DB", + "源实例": "Source instance", + "源客户端IP": "Source client IP", + "点击查看": "Click to view", + "目标DB": "Target DB", + "目标Proxy主机": "Target Proxy host", + "目标主库IP": "Target Master IP", + "目标从库IP": "Target Slave IP", + "目标从库实例": "Target Slave instance", + "目标库": "Target database", + "目标表": "Target table", + "端口号": "Port", + "类型": "Type", + "被替换的节点IP": "Replaced node IP", + "角色类型": "Role type", + "访问DB": "Access DB", + "访问源": "Access source", + "访问源预览": "Access source preview", + "请在": "Please at ", + "请输入域名_集群名称_所属DB模块": "Please enter the domain, cluster name, belonging DB module name", + "账号名": "Account", + "远程备份": "Remote backup", + "逻辑备份": "Logical backup", + "部署模块": "Deployment module", + "部署需求": "Deployment requirements", + "集群ID": "Cluster ID", + "集群名称": "Cluster name", + "集群类型": "Cluster type", + "集群设置": "Cluster settings", + "需求信息": "Required Information", + "主从": "HA", + "1_删除xx集群": "1. Delete {name} cluster", + "2_删除xx实例数据_停止相关进程": "2. Delete {name} instance data and stop related processes", + "Proxy密码": "Proxy password", + "xx集群详情【inst】": "{title} Cluster details '{inst}'", + "【inst】实例预览": "'{inst}' {title} instance preview", + "主机已被Master使用": "Used by Master", + "主机已被Proxy使用": "Used by Proxy", + "主机已被Slave使用": "Used by Slave", + "从n起": "starting from {n}", + "创建人": "Created by", + "创建时间": "Created at", + "删除以Key开头的key_包括Key": "Delete keys starting with Key, including Key", + "删除以Key结尾的key_包括Key": "Delete keys ending with Key, including Key", + "删除任务执行中": "Deleting task in progress", + "删除所有key": "Delete all keys", + "删除精确匹配的Key": "Delete exact matching Key", + "变更记录": "Change log", + "可使用通配符进行删除_如_Key或Key": "Wildcards can be used to delete, such as: Key or Key*:", + "可使用通配符进行提取_如_Key或Key": "Wildcards can be used for extraction, such as: Key or Key*:", + "启用": "Enable", + "启用任务执行中": "Enabling task in progress", + "回收主机": "Reclaim host", + "地域": "Area", + "备份": "Backup", + "备份集群": "Backup cluster", + "已选n个集群": "{0} clusters selected", + "强制清档": "Force clear", + "批量删除Key": "Multi-delete keys", + "批量备份集群": "Multi-backup cluster", + "批量提取Key": "Multi-extract keys", + "批量操作": "Batch Operation", + "批量清档集群": "Multi-cleanup clusters", + "批量编辑": "Multi-edit", + "批量设置包含Key": "Multi-set include keys", + "批量设置排除Key": "Multi-set exclusion keys", + "批量选择备份目标": "Multi-select backup targets", + "批量选择备份类型": "Multi-select backup types", + "提取Key": "Extract key", + "提取以Key开头的key_包括Key": "Extract keys starting with keys, including keys", + "提取以Key结尾的key_包括Key": "Extract keys ending with keys, including keys", + "提取所有key": "Extract all keys", + "提取精确匹配的Key": "Extract exact matching keys", + "清档": "Data Cleanup", + "清档前备份": "Backup before clearing", + "清档集群": "Cluster cleanup", + "确定删除该集群": "Confirm to delete this cluster?", + "确定启用该集群": "Confirm to enable this cluster?", + "确定禁用该集群": "Confirm to disable this cluster?", + "确认重置表单内容": "Confirm to reset this form?", + "禁用": "Disable", + "禁用任务执行中": "Disabling task in progress", + "移除": "Remove", + "至少1台_且机器数要和Master相等": "At least 1, and the number of hosts requires equal to that of the Master", + "至少1台_且机器数要和Slave相等": "At least 1, and the number of hosts requires equal to that of Slave", + "至少n台": "At least {n} host(s)", + "至少n台_已选n台": "At least {0} host(s), {1} selected", + "该功能暂未开放": "This feature is not available yet", + "请提供更多有用信息申请信息_以获得更快审批": "Please provide more useful Info for faster approval", + "请确保Master和Slave的机器数量至少1台且机器数要相等": "Please ensure that the number of Master and Slave hosts is at least 1 and the number of hosts is equal", + "请输入正则表达式": "Please enter a regular expression", + "请输入正则表达式_多个换行分割": "Please enter a regular expression, split by multiple newlines", + "请选择": "Please choose", + "请选择备份目标": "Please select backup target", + "请选择备份类型": "Please select backup type", + "请选择操作集群": "Please select cluster", + "输入集群名_IP_访问入口关键字": "Enter the cluster name/IP/domain keyword", + "选中集群存在删除中的集群无法操作": "The selected cluster exists and the cluster being deleted cannot be operated", + "部署架构": "Deployment architecture", + "重置后_将会清空当前填写的内容": "After reset, the currently filled content will be cleared", + "长期备份": "Long-term backup", + "集群【name】启用后将恢复访问": "Cluster '{name}' will resume access when enabled", + "集群【name】被删除后_将进行以下操作": "After the cluster '{name}' is deleted, the following operations will be performed:", + "集群【name】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "After the cluster '{name}' is disabled, it will be inaccessible. If you need to restore access, you can 'Enable' it again.", + "集群名": "Cluster name", + "集群拓扑": "Cluster topology", + "Client节点": "Client node", + "Master节点": "Master node", + "xx扩容【name】": "{title} Scale up '{name}'", + "xx缩容【name】": "{title} Scale down '{name}'", + "【xx】冷节点": "'{name}' Cold node", + "【xx】热节点": "'{name}' Hot node", + "冷节点": "Cold node", + "复制账号及密码": "Copy account and password", + "密码": "Password", + "扩容": "Scale up", + "热节点": "Hot node", + "确认": "Confirm", + "确认删除【name】集群": "Confirm to delete the '{name}' cluster?", + "确认启用【name】集群": "Confirm to enable '{name}' cluster?", + "确认禁用【name】集群": "Confirm to disable '{name}' cluster?", + "缩容": "Scale down", + "账号": "Account", + "部署时间": "Deployed at", + "Agent状态": "Agent status", + "Client类型节点至少保留一个": "Keep at least one client node", + "Master节点不支持缩容": "Master nodes do not support scaling down", + "xx替换【name】": "{title} replaces '{name}'", + "上次重启时间": "Last restart time", + "冷节点至少保留一个": "Keep at least one Cold node", + "复制全部IP": "Copy all IPs", + "复制已选IP": "Copy selected IPs", + "复制异常IP": "Copy abnormal IPs", + "实例": "Instance", + "实例数量": "Number of instances", + "实例状态": "Instance state", + "当前集群有xx暂时不能进行其他操作跳转xx查看进度": "The current cluster has {0} temporarily unable to perform other operations. Jump to {1} to check the progress", + "批量重启": "Multi-restart", + "替换": "Replace", + "没有可复制IP": "no IP to copy", + "热节点至少保留一个": "Keep at least one hot node", + "确认批量重启": "Confirm multi-restart?", + "确认重启xx": "Confirm to restart {name}?", + "节点IP": "Node IP", + "节点列表": "Node list", + "节点类型不支持缩容": "The node type does not support scaling down", + "节点详情": "Node details", + "请先选中节点": "Select the node first", + "请输入IP搜索": "Enter IP to search", + "重启": "restart", + "重启中": "restarting", + "重启实例": "Restart instance", + "Cold类型节点至少保留一个": "Keep at least one Cold node", + "Hot类型节点至少保留一个": "Keep at least one Hot node", + "冷热节点_至少添加一种节点IP": "Hot or Cold nodes, add one at least", + "实例数": "Number of instances", + "已选n台主机": "{n} hosts selected", + "新实例数": "Number of new instances", + "替换节点不能为空": "Replacement node cannot be empty", + "机型": "Machine model", + "添加节点IP": "Add node IP", + "请添加节点IP": "Please add node IP", + "需n台": "Need {n} host(s)", + "需n台_已选n台": "{0} required, {1} selected", + "需添加n台": "Need to add {n} host(s)", + "Client节点数不能为空": "The number of Client nodes cannot be empty", + "Master节点数至少为3台_且为奇数": "The number of Master nodes requires at least 3 and must be odd", + "主机已被Master节点使用": "The host is already used by the Master node", + "自动从资源池匹配": "Match from resource pool automatically", + "至少1台_建议规格至少2核4G": "At least 1, recommended specifications at least 2-core 4G", + "至少3台_且为奇数_建议规格至少2核4G": "At least 3, and must be odd, the recommended specification is at least 2 core 4G", + "访问端口": "Access port", + "查看访问配置": "View access config", + "DataNode节点IP不能为空": "DataNode node IP cannot be empty", + "DataNode类型节点至少保留两个": "Keep at least two DataNode node", + "仅DataNode类型的节点支持缩容": "Only DataNode support scaling down", + "替换节点能为空": "The replacement node can be empty", + "DataNode至少2台": "Keep at least two DataNode node", + "NameNode必须两台_Zookeeper_JournalNode必须三台": "NameNode requires two, Zookeeper and JournalNode requires three", + "禁用2181_8480_8485": "2181,8480,8485 ports is already used", + "至少2台_建议规格至少为2核4G": "At least 2 units, the recommended specification is at least 2 cores 4G", + "至少3台_最多5台": "Minimum 3, maximum 5", + "至少3台_最多5台_机器可复用_建议规格至少为2核4G": "At least 3 hosts, up to 5 hosts, the hosts can be reused, the recommended specification is at least 2 cores 4G", + "至少n台_最多n台_已选n台": "At least {0} units, at most {1} units, {2} units selected", + "访问端口必填": "Access port is required", + "Broker类型节点至少保留一个": "Keep at least one Broker node", + "Topic管理": "Topic Management", + "仅Broker类型节点支持缩容": "Only broker node support scaling down", + "Broker节点IP不能为空": "Broker node IP cannot be empty", + "Broker不能为空": "Broker cannot be empty", + "Zookeeper需3台": "Zookeeper needs 3 hosts", + "副本数需小于等于Broker数量": "The number of replicas requires less than or equal to the number of Brokers", + "范围1025_65535": "Range 1025 ~ 65535", + "访问端口范围1025_65535": "Access port range 1025 ~ 65535", + "需3台_建议规格至少2核4G": "3 units are required, at least 2-core 4G is recommended", + "需小于等于broker数量": "Need to be less than or equal to the number of brokers", + "导入授权": "Import Authorization", + "上传失败_文件内容校验不通过": "Upload failed, file content verification failed", + "上传成功": "Uploaded successfully", + "下载错误模板": "Download Error Template", + "主访问入口": "Master domain", + "从访问入口": "Slave domain", + "域名_IP_模块": "Domain/IP/Module", + "复制主访问入口": "Copy", + "复制从访问入口": "Copy", + "复制集群名称": "Copy", + "实例_域名_IP_端口_状态": "Instance/domain/IP/port/status", + "申请实例": "Apply for instance", + "导入": "Import", + "批量授权": "Authorize", + "授权": "Authorize", + "支持Excel文件_文件小于2M_下载": "Support Excel file, the file is less than 2 M, download", + "模块": "Module", + "模板文件": "Template", + "端口": "Port", + "请先创建实例": "Please create an instance first", + "请选择集群": "Please select a cluster", + "部署角色": "Deployment role", + "重复的授权在导入过程中将会被忽略_不执行导入": "Duplicate grants will be ignored during the import process, no import will be performed", + "MySQL集群详情【inst】": "MySQL {type} cluster details '{inst}'", + "MySQL主从实例详情【name】": "MySQL HA instance details '{name}'", + "主机IP": "Host IP", + "内存": "Memory", + "所在城市": "City", + "所在机房": "Server room", + "核": "Core", + "磁盘": "Disk", + "DB模块名不能为空": "DB module name cannot be empty", + "xx共需n台": "{title} needs {n} host(s)", + "主访问入口重复": "Duplicate Master domain", + "主机已被Master_Slave使用": "Already used by Master\\Slave", + "以小写英文字母开头_且只能包含小写英文字母_数字_连字符_多个换行分隔": "Start with a lowercase English letter, and can only contain lowercase English letters, numbers, hyphens -, separated by multiple newlines", + "共n条": "Total {n} items", + "刷新获取最新DB模块名": "Refresh to get latest DB module name", + "去绑定": "To bind", + "域名设置": "Domain settings", + "实例预览": "Preview", + "容灾级别": "Disaster recovery level", + "序号": "No.", + "快捷编辑": "Quick edit", + "快捷编辑_可通过换行分隔_快速编辑多个域名": "Quick editing: multiple domains can be quickly edited by separating them with newlines", + "绑定配置成功": "Bind configuration successfully", + "表示DB的用途": "The purpose of the DB", + "规格": "Specification", + "该模块暂未绑定数据库相关配置": "This module is not yet bound to the database related configuration", + "请先选择所属业务": "Please select business first", + "请添加服务器": "Please add server", + "请选择业务和DB模块名": "Please select business and DB module name", + "输入域名重复": "Domain conflict", + "通过换行分隔_快速批量编辑多个域名": "(Separate by newline, quickly edit multiple domains in batches)", + "集群数量": "Number of clusters", + "需要绑定数据库相关配置": "Need to bind database related configuration", + "预览": "Preview", + "默认从10000开始自动分配": "Automatically allocate from 10000 by default", + "默认从20000开始自动分配": "Automatically allocate from 20000 by default", + "DB名称": "DB name", + "不能连续重复n位字母_数字_特殊符号": "Cannot repeat {n} letters, numbers, special symbols consecutively", + "全选": "Select all", + "删除账号": "Delete account", + "即将删除账号xx_删除后将不能恢复": "The account \"{name}\" is about to be deleted, it cannot be recovered after deletion", + "密码不满足要求": "The password does not meet the requirements", + "密码长度为_min_max": "Password length is {0} ~ {1}", + "成功删除账号": "Successfully deleted account", + "成功添加授权规则": "Grant rule added successfully", + "新建账号": "New account", + "暂无规则": "No rules yet", + "权限设置": "privilege settings", + "添加授权规则": "Add grant rules", + "由字母_数字_下划线_点_减号_字符组成以字母或数字开头": "Consists of letters, numbers, underscore (_), dot (.), minus sign (-) characters and begins with a letter or number", + "确认删除该账号": "Confirm to delete this account?", + "立即新建": "Create now", + "访问DB不能为空": "Access DB cannot be empty", + "访问的DB名": "Accessed DB name", + "该账号下已存在xx规则": "{0} rules already exist under this account", + "请设置权限": "Please set privileges", + "请输入DB名称_可以使用通配符_如Data_区分大小写_多个使用英文逗号_分号或换行分隔": "Please enter the DB name, you can use wildcards %, such as Data%, case-sensitive, separate multiples with commas, semicolons or newlines", + "账号信息": "Account info", + "账号创建成功": "Account created successfully", + "账号名称": "Account Name", + "账号名称_DB名称_权限名称": "Account Name/DB Name/Privilege Name", + "账户名": "Account name", + "MySQL_工具箱": "MySQL toolbox", + "从导航移除": "Remove from navigation", + "取消收藏成功": "Cancel favorite successfully", + "搜索为空": "Search results is empty", + "收藏成功": "Successfully Favorited", + "收藏至导航": "Favorite to navigation", + "n处IP_Port格式错误": "Malformed IP:Port at {0}", + "复制格式": "Copy format", + "数据校验修复_批量录入": "Data verification and repair - multi-entry", + "标记错误": "Mark error", + "请分别输入目标集群_校验主库_校验从库_校验DB_校验表名_忽略DB名_忽略表名_多个对象_换行分隔": "Please enter the target cluster, verify Master database, verify Slave database, verify DB, verify table name, ignore DB name, ignore table name\nMultiple objects, separated by newlines", + "Enter完成内容输入": "Click enter to complete", + "专门指代ALL语义_只能独立使用": "* : specifically refers to ALL semantics, which can only be used independently", + "人工确认": "Manual confirmation", + "修复模式": "Repair mode", + "全局超时时间": "Timeout", + "包含通配符_不允许输入多个对象": "Containing wildcard characters (% * ?) does not allow entering multiple objects", + "匹配任意单一字符_如a_d": "?: Match any single character, such as a%?%d", + "匹配任意长度字符串_如a_不允许独立使用": "%: match a string of any length, such as a%, not allowed to be used independently", + "单据审批": "Ticket approval", + "只允许输入通配符_大小写字母_数字_下划线_连接符": "Only wildcards (* % ?), uppercase and lowercase letters, numbers, underscores (_), hyphens (-) are allowed", + "合法IP_Port": "Legal IP: Port", + "定时执行时间": "Scheduled execution at", + "实例不存在": "Instance does not exist", + "忽略DB名和忽略表名必须同时填写或者同时为空": "Ignore DB name and ignore table name requires filled in or empty at the same time", + "批量录入": "Multi-entry", + "数据修复": "Data recovery", + "数据修复_执行": "Data recovery execution", + "数据修复_自动执行": "Data recovery is performed automatically", + "数据校验_执行": "Data validation execution", + "数据校验修复_对集群的主库和从库进行数据一致性校验和修复_其中MyISAM引擎库表不会被校验和修复": "Data verification and repair: perform data consistency check and repair on the Master database and Slave database of the cluster, and the MyISAM engine database table will not be verified and repaired", + "数据校验修复任务提交成功": "Data verification repair task submitted successfully", + "校验检查完成后_将自动修复数据": "After the verification check is completed, the data will be automatically repaired", + "校验检查完成需人工确认后_方可执行修复动作": "After the verification and inspection is completed, manual confirmation is required before the repair action can be performed", + "注_含通配符的单元格仅支持输入单个对象": "Note: Cells containing wildcards only support the input of a single object", + "目标集群与校验主库不匹配": "The target cluster does not match the verification Master database", + "请完善目标集群": "Please complete the target cluster", + "请完善集群域名": "Please complete the cluster domain", + "请输入xx": "Please enter {0}", + "请选择xx": "Please select {0}", + "通配符_不允许单独使用": "Wildcards (%) are not allowed to be used alone", + "通配符_不允许组合使用": "Wildcards (*) are not allowed to be used in combination", + "集群不存在": "Cluster does not exist", + "集群中不存在xx": "{0} does not exist in the cluster", + "集群域名": "Cluster domain", + "安全模式": "Safe mode", + "安全模式下_存在业务连接时需要人工确认": "In safe mode, manual confirmation is required when there is a business connection", + "批量编辑清档类型": "Multi-edit cleanup type", + "指定DB名": "Specify DB name", + "指定表名": "Specify table name", + "清档_删除目标数据库数据_数据会暂存在不可见的备份库中_只有在执行删除备份库后_才会真正的删除数据": "Clear file: delete the target database data, the data will be temporarily stored in the invisible database, and the data will be deleted only after the backup database is deleted.", + "清档_执行": "Data Cleanup execution", + "清档_批量录入": "Data Cleanup - multi-ntry", + "清档任务提交成功": "Data Cleanup task submitted successfully", + "目标DB名": "Target DB", + "目标表名": "Target table", + "请分别输入目标集群_目标DB名_目标表名_忽略DB名_忽略表名_多个对象_换行分隔": "Please enter target cluster, target DB name, target table name, ignore DB name, ignore table name\nMultiple objects, separated by newlines", + "请选择清档类型": "Please select the data cleanup type", + "n处录入格式错误": "Input format error at {0}", + "任务完成": "Mission completed", + "全库备份任务提交成功": "The full database backup task is submitted successfully", + "全库备份执行": "Full database backup execution", + "去看看": "Take a look", + "所有库表备份_除MySQL系统库和DBA专用库外": "Backup of all database tables, except MySQL system database and DBA special database", + "接下来您可以通过xx查看任务最新动态": "Next, you can check the latest status of the task through \"{0}\"", + "添加目标集群": "Add target cluster", + "目标集群不能为空": "Target cluster cannot be empty", + "确认重置页面": "Confirm to reset page", + "继续提单": "Continue", + "节点类型": "Node type", + "重置将会清空当前填写的所有内容_请谨慎操作": "Reset all the content currently filled in the general situation, please operate with caution!", + "DB重命名_database重命名": "DB rename: database rename", + "DB重命名_执行": "DB rename execute", + "DB重命名_批量录入": "DB rename - Multi-entry", + "DB重命名任务提交成功": "DB rename task submitted successfully", + "n处格式错误": "Format error at {0}", + "不可以dba_rollback结尾": "No dba_rollback ending", + "不可以stage_truncate开头": "Cannot begin with stage_truncate", + "如忽略_有连接的情况下也会执行": "If ignored, it will also be executed when there is a connection", + "忽略业务连接": "Ignore business connection", + "新DB名已存在于集群中": "The new DB name already exists in the cluster", + "源DB名不存在": "Source DB name does not exist", + "由字母_数字_下划线_减号_字符组成以字母开头": "Consists of letters, numbers, underscore (_), minus sign (-) characters and begins with a letter", + "该新DB名已经存在于修改列表中": "The new DB name already exists in the modification list", + "该源DB名已经存在于修改列表中": "The source DB name already exists in the modification list", + "请分别输入集群域名_单个_源DB名_单个_新DB名_单个_多个对象_换行分隔": "Please enter the cluster domain (single), source DB name (single), new DB name (single)\nMultiple objects, separated by newlines", + "请输入新DB名": "Please enter a new DB name", + "请输入源DB名": "Please enter source DB name", + "请输入集群": "Please enter the cluster", + "请输入集群域名": "Please enter the cluster domain", + "DB名不能为空": "DB name cannot be empty", + "IP不存在": "IP does not exist", + "IP格式不正确": "IP format is incorrect", + "IP重复": "Duplicate IP", + "Master或Slave": "Master or Slave", + "n处目标集群不存在": "Target cluster at {0} does not exist", + "n处缺少匹配对象": "Missing matching object at {0}", + "一格仅支持单个_对象": "A grid only supports a single % object", + "管控区域主机冲突_请确认选择": "BK-Net host conflict, please confirm the selection", + "冲突": "conflict", + "单节点切换_批量录入": "Standalone switching - multi-entry", + "备份源不能为空": "Backup source cannot be empty", + "复制": "Copy", + "库表备份任务提交成功": "Database table backup task submitted successfully", + "库表备份执行": "Database table backup execution", + "指定库表备份_支持模糊匹配": "Specify database table backup, support fuzzy matching", + "无": "none", + "目标集群不存在": "Target cluster does not exist", + "目标集群重复": "Target cluster duplication", + "请分别输入目标集群_备份DB名_备份表名_忽略DB名_忽略表名_多个对象_换行分隔": "Please enter target cluster, backup DB name, backup table name, ignore DB name, ignore table name respectively\nMultiple objects, separated by newlines", + "请输入2台IP": "Please enter 2 IPs", + "请输入2台IP_英文逗号或换行分隔": "Please enter 2 IPs, separated by commas or newlines", + "请输入DB名称_支持通配符_含通配符的仅支持单个": "Please enter the DB name, wildcard \"%\" is supported, and only a single one with wildcard is supported", + "请输入集群_使用换行分割一次可输入多个": "Please enter clusters, use newline to split and enter multiple at a time", + "输入的主从IP重复": "The input Master-Slave IP is duplicated", + "重复": "repeat", + "表名不能为空": "Table name cannot be empty", + "请分别输入集群_起止时间_目标库_目标表_忽略库_忽略表_多个对象_换行分隔": "Please enter the cluster, start and end time, target database, target table, ignore database, and ignore table respectively\nMultiple objects, separated by newlines", + "请输入表名称_支持通配符_含通配符的仅支持单个": "Please enter the table name, wildcard \"%\" is supported, and only a single table with wildcards is supported", + "起止时间": "Start and end time", + "起止时间不能为空": "Start and end time cannot be empty", + "通过flashback工具_对row格式的binlog做逆向操作": "Use the flashback tool to reverse the binlog in row format", + "闪回_批量录入": "Flashback - multi-entry", + "闪回任务提交成功": "Flashback task submitted successfully", + "闪回执行": "Flashback execution", + "Slave提升成主库_断开同步_切换后集成成单点状态_一般用于紧急切换": "Slave is promoted to the Master, disconnected from synchronization, and integrated into a single-point state after switching, which is generally used for emergency switching", + "n处主机IP不存在": "Host IP at {0} does not exist", + "主从互切_批量录入": "Master Failure Switch - Multi-entry", + "主从互切任务提交成功": "The Master Failure Switch mutual switching task is submitted successfully", + "主库主机": "Master host", + "主库故障切换执行": "Primary database failover execution", + "从库主机": "Slave host", + "同机关联的集群": "Clusters associated with the same host", + "故障主库主机": "Faulty Master host", + "目标主库不存在": "The target Master does not exist", + "目标主库重复": "The target Master is duplicated", + "目标从库不能为空": "Target Slave cannot be empty", + "请分别输入主库主机_从库主机_多个对象_换行分隔": "Please enter the Master host and the Slave host respectively\nMultiple objects, separated by newlines", + "请输入IP": "Please enter IP", + "请输入选择从库": "Please enter or select Slave", + "输入主库后自动生成": "Automatically generated after entering the Master", + "克隆主从任务提交成功": "Clone Master-Slave task submitted successfully", + "克隆主从执行": "Clone Master-Slave execution", + "新_主从_主机_2台": "New (Master-Slave) hosts: 2", + "新从库主机": "New Master-Slave host", + "添加从库_批量录入": "Add Slave - multi-entry", + "请分别输入集群_新_主从_主机_多个对象_换行分隔": "Please enter the cluster, new (Master and Slave) hosts respectively\nMultiple objects, separated by newlines", + "集群主从节点成对迁移到新的机器上_旧机器会下架掉": "The Master and Slave nodes of the cluster are migrated to new hosts in pairs, and the old hosts will be taken off the shelf", + "主从互换执行": "Master-Slave exchange execution", + "同机器所有集群都完成主从关系互切": "All clusters of the same host complete the Master-Slave relationship switching", + "目标主库": "Target Master", + "目标从库": "Target Slave", + "n处IP格式错误": "IP format error at {0}", + "n处缺少对应IP": "Corresponding IP is missing at {0}", + "xx为源客户端IP": "{0} is the source client IP", + "如_xx": "For example: {0}", + "客户端权限克隆_批量录入": "Client-IP Privileges Clone - Multi-entry", + "客户端权限克隆_访问DB来源IP替换时做的权限克隆": "Client-IP privileges cloning: privileges cloning when accessing DB source IP replacement", + "客户端权限克隆任务提交成功": "Client-IP privileges clone task submitted successfully", + "新客户端IP重复": "Duplicate new client IP", + "请分别输入源客户端IP_单个_新客户端IP_可为多个英文逗号分隔_多个对象_换行分隔": "Please enter source client IP (single), new client IP (can be separated by multiple English commas)\nMultiple objects, separated by newlines", + "请输入单个IP": "Please enter a single IP", + "请输入合法ipv4": "Please enter valid ipv4", + "请输入请输入IP_多个IP用换行分隔": "Please enter Please enter the IP, multiple IPs are separated by newlines", + "输入客户端后自动生成": "Automatically generated after entering the client", + "DB实例权限克隆_执行": "DB instance privileges clone execution", + "DB实例权限克隆_批量录入": "DB Instance Privileges Clone - Multi-entry", + "DB实例权限克隆任务提交成功": "The DB instance privilege cloning task is submitted successfully", + "DB权限克隆_DB实例IP替换时_克隆原实例的所有权限到新实例中": "DB privileges cloning: When the DB instance IP is replaced, all privileges of the original instance are cloned to the new instance.", + "n处缺少对应实例": "Missing corresponding instance at {0}", + "xx为源实例": "{0} is the source instance", + "客户端权限克隆_执行": "Client-IP privileges clone execution", + "新实例IP_Port": "New instance IP:Port", + "源实例IP_Port": "Source instance IP:Port", + "请分别输入源实例IP_Port_单个_新实例IP_Port_单个_多个对象_换行分隔": "Please enter source instance IP:Port (single), new instance IP:Port (single) respectively\nMultiple objects, separated by newlines", + "请输入单个IP_Port": "Please enter a single IP:Port", + "请输入合法IP_Port": "Please enter a valid IP:Port", + "输入源实例后自动生成": "Automatically generated after inputting a source instance", + "添加Proxy_批量录入": "Add Proxy - Batch Entry", + "添加Proxy任务提交成功": "Add Proxy task submitted successfully", + "添加Proxy执行": "Add Proxy execution", + "给集群添加Proxy实例": "Add a Proxy instance to the cluster", + "请分别输入集群_新_主从_主机_是否切换域名_多个对象_换行分隔": "Please enter the cluster, new (Master-Slave) host, whether to switch the domain\nmultiple objects, separated by newlines", + "n处目标Proxy不存在": "Target Proxy at {0} does not exist", + "同主机关联的其他集群_勾选后一同替换": "(Other clusters associated with the host, check and replace together)", + "同机关联集群": "Associated Clusters on the Same Machine", + "如忽略_在有连接的情况下Proxy也会执行替换": "If omitted, the Proxy will also perform replacements if there is a connection", + "对集群的Proxy实例进行替换": "Replace the Proxy instance of the cluster", + "无同机关联集群": "No cluster associated with the same machine", + "替换Proxy_批量录入": "Replace Proxy - Batch Entry", + "替换Proxy任务提交成功": "Replace Proxy task submitted successfully", + "替换Proxy执行": "Replace Proxy implementation", + "目标Proxy": "Target Proxy", + "目标Proxy不存在": "Target Proxy does not exist", + "目标Proxy不能为空": "Target Proxy cannot be empty", + "目标Proxy重复": "Target Proxy Duplicate", + "请分别输入目标Proxy_新Proxy主机_多个对象_换行分隔": "Please enter target Proxy, new Proxy host respectively\nMultiple objects, separated by newlines", + "请输入IP_Port_使用换行分割一次可输入多个": "Please enter IP:Port, use newline to split and enter multiple at a time", + "回到档指定时间_Time": "Go back to the specified time ({0})", + "回档到指定时间": "Roll back to the specified time", + "回档到新主机": "Rollback to new host", + "回档时间不能为空": "Rollback time cannot be empty", + "回档类型": "rollback type", + "备份记录": "backup record", + "备份记录不能为空": "Backup record cannot be empty", + "定点回档任务提交成功": "The fixed-point rollback task is submitted successfully", + "定点回档执行": "Fixed-point rollback execution", + "待回收集群": "cluster to be recycled", + "待回档集群": "Cluster to be rolled back", + "新建一个单节点实例_通过全备_binlog的方式_将数据库恢复到过去的某一时间点或者某个指定备份文件的状态": "Create a new single-node instance, and restore the database to a certain point in the past or the state of a specified backup file by means of full backup binlog.", + "本地备份或远程备份": "local backup or remote backup", + "回收到新机器": "recycle to new machine", + "同主机关联的其他集群_勾选后一同添加从库": "(For other clusters associated with the host, add Slave libraries together after checking)", + "批量编辑备份源": "Batch edit backup sources", + "添加从库_同机的所有集群会统一新增从库_但新机器不添加到域名解析中去": "Add Slave: All clusters on the same machine will add a new Slave uniformly, but the new machine will not be added to domain resolution", + "添加从库_执行": "Add Slave execution", + "添加从库任务提交成功": "Add Slave task submitted successfully", + "请分别输入目标集群_新从库主机_备份源_多个对象_换行分隔": "Please enter the target cluster, new Slave host, and backup source respectively\nMultiple objects, separated by newlines", + "请输入合法IP": "Please enter a valid IP", + "请选择备份源": "Please select a backup source", + "n处实例格式错误": "Malformed instance at {0}", + "原地重建": "Rebuild in situ", + "备份来源": "backup source", + "批量编辑备份来源": "Bulk edit backup sources", + "根据实例生成": "generated from examples", + "目标从库在修改列表中已存在": "The target Slave already exists in the changelist", + "请分别输入目标重库实例_备份来源_多个对象_换行分隔": "Please enter the target re-database instance and backup source respectively\nMultiple objects, separated by newlines", + "请输入IP_Port": "Please enter IP:Port", + "请选择备份来源": "Please select a backup source", + "重建从库_原机器或新机器重新同步数据及权限_并且将域名解析指向同步好的机器": "Rebuild the Slave database: the original machine or the new machine resynchronizes the data and privileges, and points the domain resolution to the synchronized machine.", + "重建从库_执行": "Rebuild Slave execution", + "重建从库_批量录入": "Rebuild Slave - batch entry", + "重建从库任务提交成功": "Rebuild Slave task submitted successfully", + "重建类型": "Rebuild type", + "在原主机上进行故障从库实例重建": "Rebuild the failed instance from the original host", + "SQL文件": "Upload SQL file", + "SQL文件无效": "Invalid SQL file", + "SQL文件解析失败": "SQL file parsing failed", + "SQL编辑器": "SQL editor", + "SQL语义检查": "SQL Semantic Check", + "SQL语法错误": "SQL syntax error", + "n个告警提示": "{0} alerts", + "个模拟执行任务待确认_可点击查看最新动态": "A simulated execution task is to be confirmed, click to view the latest developments", + "人工确认执行": "Manual confirmation execution", + "仅支持_sql文件_文件名不能包含空格_上传后_SQL执行顺序默认为从上至下_可拖动文件位置_变换文件的执行顺序文件": "Only .sql files are supported, and the file name cannot contain spaces. After uploading, the SQL execution order defaults to top-to-bottom. You can drag the file position to change the execution order of the file", + "先执行语法检测": "Perform syntax checking first", + "单据审批通过之后_需要人工确认方可执行": "After the ticket is approved, manual confirmation is required before execution", + "变更SQL执行": "Change SQL Execution", + "变更SQL执行任务提交成功": "Change SQL execution task submitted successfully", + "在审批通过后_将会按照设置的时间定时执行_无需人工确认_如审批超时_需_人工确认_后才能执行": "(After the approval is passed, it will be executed regularly according to the set time without manual confirmation; if the approval is overtime, it will only be executed after \"manual confirmation\")", + "备份设置不能为空": "Backup settings cannot be empty", + "定时执行时执行时间不能为空": "Execution time cannot be empty during scheduled execution", + "废弃": "abandoned", + "待执行": "To be executed", + "执行中": "Running", + "执行成功后_自动提交单据申请_无需等待": "After successful execution, the ticket application is automatically submitted without waiting", + "按顺序执行": "(executed in order)", + "接下你可以直接_提交申请_或返回上一步修改重试": "Next, you can directly \"submit application\" or go back to the previous step to modify and try again", + "接下你可以直接_继续提交_或_返回修改_后重试": "Next, you can directly \"continue to submit\" or \"return to modify\" and try again", + "提供多个集群批量执行sql文件功能": "Provide multiple clusters to execute sql files in batches", + "文件上传失败": "File upload failed", + "文件列表": "File List", + "检测失败_共n个错误": "Detection failed with {0} errors", + "检测通过": "Test passed", + "模拟执行": "Mock execution", + "模拟执行失败": "Simulation execution failed", + "模拟执行成功": "The simulation was executed successfully", + "模拟执行成功后自动提交单据申请_关闭此页面无影响": "After the simulation is successfully executed, the ticket application is automatically submitted, and closing this page has no effect.", + "模拟执行正在进行中_请稍等": "Simulation execution in progress, please wait...", + "添加文件": "add files", + "生产执行时无需再确认": "Production execution without reconfirmation", + "目前已有": "currently has", + "目标DB不能为空": "Target DB cannot be empty", + "确认终止": "Confirm termination?", + "终止执行": "Terminate execution", + "继续提交": "continue to submit", + "语法校验进行中": "Grammar checking in progress", + "语法检测": "Grammar detection", + "返回修改": "back to modify", + "返回修改会中断当前操作_请谨慎操作": "Going back to modify will interrupt the current operation, please operate with caution!", + "返回继续提单": "Back to continue bill of lading", + "关键字": "keywords", + "新建业务": "new business", + "无匹配数据": "no matching data", + "以小写英文字符开头_且只能包含英文字母_数字_连字符": "Start with lowercase English characters, and can only contain English letters, numbers, hyphens-", + "充足": "Adequate", + "只能包含中文_英文字母_数字_连字符": "Can only contain Chinese, English letters, numbers, hyphens-", + "如果对请求延时有要求_请尽量选择靠近接入点的地域": "If there is a requirement for request delay, please try to choose a region close to the access point", + "紧张": "Tight", + "复制所有域名": "copy all domains", + "提交失败_信息校验不通过_失败具体原因如下": "The submission failed, and the Info verification failed. The specific reasons for the failure are as follows:", + "权限规则": "Privileges rules", + "添加授权": "Add authorization", + "清除所有": "clear all", + "请添加目标集群": "Please add target cluster", + "请添加访问源": "Please add access source", + "请选择访问DB": "Please select Access DB", + "请选择账户名": "Please select an account name", + "跳转新建规则": "Jump to new rules", + "OS名称": "OS name", + "OS类型": "OS type", + "xx预览": "{name} preview", + "不可用": "unavailable", + "主机名称": "host name", + "共": "common", + "复制全部实例": "copy all instances", + "复制异常实例": "Copy exception instance", + "复制所有IP": "Copy all IPs", + "已筛选": "Filtered", + "批量设置每台主机节点数": "Set the number of nodes per host in batches", + "数据版本": "Data version", + "最多只能选择三台": "You can only choose up to three", + "最多只能选择两台": "You can only choose a maximum of two", + "机房": "Server room", + "查看更多": "More", + "每台主机实例数": "Number of instances per host", + "每台主机节点数": "Nodes per host", + "没有可以复制主机": "no hosts to copy", + "没有可复制实例": "no instance to copy", + "没有可复制异常主机": "No reproducible exception hosts", + "没有数据": "no data", + "清除异常IP": "Clear abnormal IP", + "请输入实例_enter进行搜索": "Please enter an example, enter to search", + "部署NameNode_2台": "Deploy NameNode (2 units)", + "部署Zookeeper_JournalNode_3台": "Deploy Zookeeper / JournalNode (3 units)", + "集群已被禁用无法操作": "The cluster has been disabled and cannot operate", + "当前已经处于选中页": "Already in the selected page", + "更多详情": "More details", + "返回当前选中页": "Return to the currently selected page", + "单据链接": "ticket link", + "失败": "fail", + "成功": "success", + "操作类型": "operation type", + "操作结果": "operation result", + "时间": "time", + "共n个": "Total {0}", + "切换后如果重新选择_选择结果将会覆盖原来选择的内容": "If you re-select after switching, the selection result will overwrite the original selection!", + "切换类型说明": "Switch type Description", + "单节点集群": "Standalone", + "域名_模块": "domain/module", + "复制所有集群": "Copy all clusters", + "我知道了": "Got it", + "暂无数据_请从左侧添加对象": "No data yet, please add it from the left", + "没有可复制集群": "No cluster to copy", + "清空所有": "Cleanup", + "结果预览": "Result preview", + "参数名": "Parameter name", + "更新": "Update", + "更新前": "Before update", + "更新后": "Updated", + "请确认以下差异变化": "Please confirm the diff changes", + "IP_主机名关键字": "IP/hostname keywords", + "n处IP_Port不存在": "IP:Port at {0} does not exist", + "复制所有实例": "Copy all instances", + "所属云厂商": "Cloud service provider", + "搜索拓扑节点": "Search topology nodes", + "暂无数据": "No data", + "清空": "Cleanup", + "角色": "Role", + "解析并添加": "Parse and add", + "请输入IP_Port_如_1_1_1_1_10000_多个可使用换行_空格或_分隔": "Please enter IP:Port, such as (127.0.0.1:10000)\nMultiples can be separated by newlines, spaces or ;,|", + "请输入实例": "Please enter an instance", + "请选择实例": "Please select an instance", + "Agent异常无法使用": "Agent is abnormally", + "无法保存": "Can't save", + "添加服务器": "Add server", + "请选择业务": "Please select business", + "请选择主机": "Please select a host", + "服务器端资源文件已经更新_请刷新页面获取最新资源_以免前端页面执行失败_造成困扰": "The server-side resource file has been updated, please refresh the page to obtain the latest resource, so as to avoid the front-end page execution failure and cause trouble", + "点击确定将刷新页面_请注意保存数据": "Click OK to refresh the page, please save the data", + "联系BK助手": "Contact BK-helper", + "蓝鲸桌面": "BlueKing Desktop", + "资源更新提醒": "Resource update notification", + "去查看": "To check", + "关联的资源实例": "Associated resource instance", + "去申请": "To apply", + "可以尝试调整关键词或": "You can try adjusting keywords or", + "搜索实例": "Search instance", + "搜索结果为空": "Search result is empty", + "清空搜索条件": "Clear the filter", + "该操作需要以下权限": "Needs the following privileges", + "需申请的权限": "Required privileges to apply", + "中文": "Chinese", + "xx_跳转_单据_查看进度": "{0}, jump to {1} to take a look", + "删除成功": "Delete successfully", + "确认删除": "Confirm to delete", + "确认删除xx": "Confirm to delete {0}", + "审批中": "In approval", + "已撤销": "Revoked", + "已终止": "Terminated", + "进行中": "In progress", + "DB实例权限克隆": "DB instance privileges clone", + "DB重命名": "DB Rename", + "MySQL单节点_集群管理": "'MySQL standalone' Management", + "MySQL单节点详情": "MySQL standalone details", + "MySQL主从集群_实例视图": "'MySQL HA' instance view", + "MySQL主从集群_实例详情": "'MySQL HA' instance details", + "MySQL主从集群_集群管理": "'MySQL HA' Management", + "MySQL主从集群详情": "MySQL HA details", + "Redis_集群管理": "'Redis' cluster Management", + "Redis集群详情": "Redis cluster details", + "SQL任务": "SQL Task", + "主从互切": "Master-Slave switch", + "主库故障切换": "Master Failure Switch", + "克隆主从": "Clone Master-Slave", + "全库备份": "Full Backup", + "删除整库_dropdatabase": "Drop database", + "包含大写字母": "Contains uppercase letters", + "包含小写字母": "Contains lowercase letters", + "包含数字": "Contains digital", + "包含特殊字符_除空格外": "Contains special characters, except spaces", + "回档": "Rollback", + "定点回档": "Point-in-time Recovery", + "客户端权限克隆": "Client Privileges Clone", + "平台": "platform", + "库表备份": "Database And Table Backup", + "数据处理": "Data Processing", + "数据校验修复": "Data Validation And Repair", + "替换Proxy": "Replace Proxy", + "权限克隆": "Privileges Clone", + "添加Proxy": "Add Proxy", + "添加从库": "Add Slave", + "清除表数据_truncatetable": "Truncate table", + "清除表数据和结构_droptable": "Drop table", + "特殊符号序": "Special character sequence", + "申请MySQL单节点部署": "Apply for MySQL standalone deployment", + "申请MySQL主从部署": "Apply for MySQL HA deployment", + "申请Redis集群部署": "Apply for Redis cluster deployment", + "绑定配置": "Binding configuration", + "重建从库": "Rebuild Slave", + "闪回": "Flashback", + "集群维护": "Cluster Maintenance", + "始": "Begin", + "等待执行": "Waiting", + "终": "End", + "ES_集群管理": "'ES' Cluster Management", + "ES集群详情": "ES cluster details", + "ES集群部署": "ES cluster deployment", + "HDFS_集群管理": "'HDFS' cluster Management", + "HDFS集群详情": "HDFS cluster details", + "HDFS集群部署": "HDFS cluster deployment", + "Kafka_集群管理": "'Kafka' cluster Management", + "Kafka集群详情": "Kafka cluster details", + "Kafka集群部署": "Kafka cluster deployment", + "Proxy_参数配置": "Proxy-parameter configuration", + "Proxy_配置": "Proxy-Configuration", + "Redis_配置": "Redis-Configuration", + "Redis集群部署": "Redis Cluster Deployment", + "SQL变更执行": "Change SQL Execution", + "xx的模拟任务执行_Text": "Simulated task execution for {name} {text}", + "业务锁定": "Business lock", + "任务提交成功_具体结果可前往": "The task has been submitted successfully, and the results can be found in", + "内存_MB": "Memory (MB)", + "单节点部署": "Standalone Deployment", + "复制失败": "Copy failed", + "复制成功": "Copy successed", + "平台配置": "Platform configuration", + "查看": "Check", + "模块锁定": "Module lock", + "申请ES集群部署": "Apply for ES cluster deployment", + "申请HDFS集群部署": "Apply for HDFS cluster deployment", + "申请Kafka集群部署": "Apply for Kafka cluster deployment", + "申请xx": "Apply for {0}", + "申请成功": "successful application", + "申请服务": "application service", + "硬盘": "Disk", + "磁盘_GB": "Disk (GB)", + "绑定模块": "binding module", + "编辑平台配置": "Edit platform configuration", + "运行中": "Running", + "配置编辑": "Edit configuration", + "配置详情": "Configuration details", + "集群锁定": "Cluster lock", + "主从部署": "HA deployment", + "MySQL监控": "MySQL monitor", + "语法检测不通过,请先修正": "Syntax check failed, please correct first", + "IP地址": "IP address", + "ip中存在格式错误": "Incorrect IP format", + "ip匹配_中存在格式错误": "Format error in ip match (%)", + "全局": "Global", + "创建成功": "Created successfully", + "批量删除": "Multi-delete", + "授权白名单": "Authorized Whitelist", + "新建": "New", + "新建白名单": "New whitelist", + "白名单": "whitelist", + "白名单删除后_不会影响现已授权实例_新增授权时将无法再选择_请谨慎操作": "After the whitelist is deleted, it will not affect the existing granted instances, and you will no longer be able to choose when grant new. Please operate with caution!", + "白名单输入框编辑提示": "Please enter IP or IP%, such as: 127.0.0.1 or 192.28.%\nSeparate multiples with commas, semicolons, or newlines", + "确认删除该组白名单": "Confirm to delete this {0} whitelist", + "编辑白名单": "Edit whitelist", + "请添加IP的简要说明_如IP用途等": "Please add a brief description of the IP, such as the purpose of the IP, etc.", + "请选择白名单组": "Please select a whitelist", + "静态拓扑": "Static topology", + "数据获取异常": "Data retrieval exception", + "不合并": "Not merged", + "合并": "Merge", + "检测到多个前缀相同的IP_是否立即合并成以下IP": "Multiple IPs with the same prefix are detected, are they immediately merged into the following IP%?", + "语法检测服务异常_请联系管理员": "The Syntax detection service is abnormal, please contact the administrator", + "确认离开当前页": "Confirm to leave current page?", + "离开将会导致未保存信息丢失": "Leaving will cause unsaved data loss", + "离开": "Leave", + "已过滤出管控区域xx可选的主机": "Alternative hosts for BK-Net \"{name}\" have been filtered out", + "所属管控区域": "BK-Net", + "请选择管控区域": "Please select a BK-Net", + "操作人": "Operator", + "获取访问方式": "Get access method", + "与我相关的": "Related to me", + "我申请的": "I applied", + "详情": "Details", + "结果文件": "Result file", + "每台主机部署实例数量": "Number of deployment instances per host", + "库表备份_批量录入": "Database and table backup - Multi-entry", + "实例角色": "Instance role", + "实例类型": "Instance type", + "切换结果": "Switch result", + "切换原因": "Switch reason", + "事件中心": "Event Center", + "DBHA切换事件": "DBHA Switch Event", + "故障IP": "Faulty IP", + "故障Port": "Faulty Port", + "新IP": "New ip", + "新Port": "New port", + "xx切换日志详情": "'{cluster}' switch log details", + "管控区域_IP": "BK-Net:ip", + "切换失败": "switch failed", + "切换成功": "switch successfully", + "Bookkeeper节点": "Bookkeeper node", + "Bookkeeper节点数至少为2台": "Keep at least 2 Bookkeeper node", + "Broker节点": "Broker node", + "Broker节点数至少为1台": "Keep at least 2 Broker node", + "Pulsar版本": "Pulsar version", + "Pulsar集群部署": "Pulsar deployment", + "Zookeeper节点": "Zookeeper node", + "Zookeeper节点数需3台": "Three Zookeeper nodes are required", + "主机已被xx节点使用": "Already used by {0} node", + "当达到数量后_立即返回结果_减少用户等待时间": "When the quantity is reached, the result will be returned immediately, reducing the user's waiting time", + "申请Pulsar集群部署": "Apply for Pulsar deployment", + "至少1台_建议规格至少为2核4G": "At least 1 host, the recommended specification is at least 2 cores 4G", + "至少2_不能超过Bookkeeper数量": "At least 2 hosts, not more than the number of Bookkeepers", + "至少写入成功副本数量": "Number of successful replica writes at least", + "需3台_建议规格至少为2核4G": "3 hosts are required, and the recommended specification is at least 2 cores 4G", + "已选n台_共nGB(目标容量:nG)": "At least {0} host(s), {1} selected", + "新主机xx跟目标proxy主机xx须在同一个管控区域": "The new host ({ip}) and the target Proxy host ({target}) requires in the same BK-Net", + "新主机xx跟目标集群xx须在同一个管控区域": "The new host ({ip}) and the target cluster ({cluster}) requires in the same BK-Net", + "暂不支持跨管控区域删除Key": "Deleting keys across BK-Net is not currently supported", + "暂不支持跨管控区域提取Key": "Key retrieve across BK-Net is not currently supported", + "最终执行结果以SQL文件内容为准": "The final result is based on the content of the SQL file", + "已选n台_共nGB(目标容量:nG)": "At least{0}units, {1}selected, (target: {2}G)", + "未读": "Unread", + "监控仪表盘": "Monitoring Dashboard", + "每组主机部署集群数量": "Number of deployed clusters per group of hosts", + "取消提单": "Cancel", + "是否继续提交单据": "Do you want to continue to submit the ticket", + "InfluxDB版本": "InfluxDB version", + "InfluxDB集群部署": "InfluxDB cluster deployment", + "分组名": "Group name", + "新建分组": "New group", + "申请InfluxDB集群部署": "Apply for InfluxDB cluster deployment", + "请先返回列表选择要替换的节点": "Please go back to the list to select the node to replace", + "被替换的实例": "replaced instance", + "移动至": "Move to", + "移动分组成功": "Move succeeded", + "确认重启实例": "Confirm to restart the instance?", + "确认禁用该实例": "Confirm to disable this instance?", + "确认启用该实例": "Confirm to enable this instance?", + "确认删除该分组": "Confirm to delete this group?", + "确定删除该实例": "Confirm to delete this instance?", + "添加分组": "Add group", + "替换后_原实例IP将不再可用_资源将会被释放": "After replacement, the original instance IP will no longer be available and resources will be released.", + "所属分组": "Belonging group", + "实例管理": "Instance Management", + "实例【instance】被禁用后将无法访问_如需恢复访问_可以再次启用": "After the instance '{instance}' is disabled, it will no longer be accessible. If you want to resume access, you can enable it again.", + "实例【instance】被删除后_将进行以下操作": "After the instance '{instance}' is deleted, the following operations will be performed", + "实例【instance】启用后将恢复访问": "It can be accessed again after the instance '{instance}' is enabled", + "删除后将不可恢复_请确认操作": "The deletion cannot be recovered,are you sure", + "分组下存在实例_不可删除": "There are instances under the group, deletion is not allowed", + "全部实例": "All instances", + "修改名称": "update name", + "以下实例重启连接将会断开_请谨慎操作": "Restarting the following instances will cause disconnection. please proceed with caution.", + "1_删除xx实例": "1. Delete the {instance} instance", + "InfluxDB实例替换": "InfluxDB instance replacement", + "InfluxDB实例管理": "'InfluxDB' instance Management", + "主机数数量即为实例数量_建议规格至少为2核4G": "The number of hosts is the number of instances, and the recommended specification is at least 2 cores 4G", + "重建中": "Rebuilding", + "源实例IPxx跟新实例IPxx须在同一个管控区域": "The source instance IP ({source}) and the new instance IP ({target}) requires in the same BK-Net", + "ips不在空闲机中": "{ips} is not in idle host pool", + "IP不在空闲机中": "IP is not in idle host pool", + "重试": "Retry", + "系统库不允许重命名": "System databases are not allowed to be renamed", + "是否确认重新执行单据": "Whether to confirm to re-execute the ticket", + "请输入合法管控区域_IP_Port": "Please enter legal BK-Net: IP: Port", + "请分别输入源实例管控区域_IP_Port_单个_新实例IP_Port_单个_多个对象_换行分隔": "Please enter source instance BK-Net:IP:Port (single), new instance IP:Port (single)\n\nMultiple objects, separated by newlines", + "源实例管控区域_IP_Port": "Source instance BK-Net:IP:Port", + "管控区域": "BK-Net", + "无关联资源实例": "No associated resource instance", + "管控区域_IP_Port": "BK-Net:IP:Port", + "主机ID": "Host ID", + "主库故障切换任务提交成功": "The Master database failure switching task has been submitted successfully", + "Tendisplus_TendisSSD的升级版本_完全兼容RedisCluster": "Tendisplus: An upgraded version of TendisSSD, fully compatible with Redis cluster.", + "TendisCache_支持高读写性能的集群Cache版本_Cache版本后端Redis主从对原理和社区一致": "Tendis Cache: A cluster Cache version that supports high read and write performance. The principle of the Redis Master-Slave pair at the back end of the cache version is consistent with that of the community.", + "无业务权限": "No business permission", + "申请业务权限": "Apply for business permission", + "你没有相应业务的访问权限_请前往申请相关业务权限或创建业务": "You don't have access to the corresponding business. Please apply for the relevant business permission or create a new business.", + "TendisSSD_以RocksDB作为存储引擎_兼容Redis协议并配合SSD存储设备实现高性能持久化存储数据实时落地到磁盛": "TendisSSD: With RocksDB as the storage engine, it is compatible with the Redis protocol and cooperates with SSD storage devices to realize high-performance persistent storage data landing to Cisheng in real time.", + "监控组件尚未初始化_紧急情况请联系平台管理员": "The monitoring component has not been initialized, please contact the platform administrator in case of emergency", + "多实例部署时_系统将从起始端口开始自动分配": "When deploying multiple instances, the system will automatically allocate from the \"Start Port\"", + "多集群部署时_系统将从起始端口开始自动分配": "When deploying multiple clusters, the system will automatically allocate from the \"start port\"", + "IP或IP%": "IP or IP%", + "如果希望使用通配符授权一批IP_或者授权平台公共类IP_未注册到配置平台的IP_需要先录入到白名单中_才能对其授权": "If you want to use wildcards (%) to grant a batch of IPs, or grant platform public IPs or IPs that are not registered to the configuration platform, you need to enter them into the whitelist before you can grant them", + "监控组件初始化中_紧急情况请联系平台管理员": "The monitoring component is being initialized, please contact the platform administrator in case of emergency", + "确认创建业务Code": "Confirm to create business code", + "业务Code": "Business code", + "业务Codexx将被保存到业务xx且保存后不允许修改": "Business code ({0}) will be saved to business ({1}) and modification is not allowed after saving", + "全局白名单如需编辑请联系平台管理员": "If you need to edit the global whitelist, please contact the platform administrator", + "Manager 密码": "Manager password", + "Manager 账号": "Manager account", + "Pulsar 集群管理": "Pulsar cluster Management", + "Pulsar 集群详情": "Pulsar cluster details", + "Pulsar集群管理": "'Pulsar' cluster Management", + "复制 Token": "Copy token", + "复制密码": "Copy password", + "复制账号": "Copy account", + "8088为服务内部占用端口": "8088 is the internal port occupied by the service", + "(共n台_磁盘容量nG)": "(A total of {0} units, with a disk capacity of {1}G)", + "(需n台_已选n台_少n台_共nG)": "(Need {0} units, selected {1} host(s), still need {2} host(s)_total {3}G)", + "Agent 状态": "Agent status", + "Bookkeeper_Broker 至少缩容一种类型": "Bookkeeper, Broker scale down at least one type", + "Bookkeeper节点规格": "Bookkeeper node Specifications", + "Bookkeeper,Broker 至少扩容一种类型": "Bookkeeper, Broker scale up at least one type", + "Broker节点规格": "Broker node specifications", + "CPU(核)": "CPU (core)", + "Client节点IP": "Client node IP", + "Client节点规格": "Client node specification", + "DB 资源池": "DB resource pool", + "InfluxDB实例详情": "InfluxDB instance details", + "InfluxDB实例详情xx": "InfluxDB instance details '{name}'", + "Master节点IP": "Master node IP", + "Master节点规格": "Master node specification", + "Proxy 资源规格": "Proxy resource specification", + "Proxy 资源规格(机器数量)": "Proxy resource specification (number of hosts)", + "Proxy机型": "Proxy specification", + "SQL 内容": "SQL content", + "SQL内容无效": "Invalid SQL content", + "Zookeeper节点规格": "Zookeeper node specifications", + "不支持修改": "Cannot modify", + "与目标容量不匹配": "Does not match the target capacity", + "克隆": "Clone", + "克隆规格": "Clone specification", + "内存(G)": "Memory(G)", + "再提一单": "Submit another new ticket", + "冷_热节点": "Cold/Hot node specification", + "匹配目标容量": "Match target capacity", + "后端存储机型": "Backend storage specification", + "后端存储资源规格": "Backend storage Specification", + "后端存储资源规格(机器数量)": "Backend storage specification (number of hosts)", + "园区": "Zone", + "复制已选实例": "Copy selected instances", + "如果变更 SQL 是“create database ...”,这个请填写 test": "If the change SQL is \"create database ...\", please fill in 'test'", + "存储类型": "Storage type", + "实例ID": "Instance ID", + "展开更多条件": "Expand more", + "当前仅剩一台 IP_无法缩容": "There is only one IP left now, shrinking is not supported scaled down", + "当前容量": "Current capacity", + "手动添加节点 IP": "Add node IP manually", + "手动选择": "Manual selection", + "扩容后": "After expansion", + "扩容至": "Expand to", + "批量移除": "Multi-remove", + "批量设置": "Multi-setting", + "挂载点": "Mount at", + "收藏条件": "Save the filter", + "新增规格": "New specification", + "新建成功": "Created successfully", + "新建方案": "New plan", + "方案名称": "Plan name", + "无限制": "Unlimited", + "最小容量": "Minimum capacity", + "最小容量G": "Minimum capacity G", + "最终执行结果以 SQL 内容为准": "The final execution result is based on the content of the SQL content", + "机器组数(每组 2 台)": "Number of host groups (2 per group)", + "机架": "Rack", + "查询": "Inquire", + "目标容量": "Target capacity", + "确认删除以下规格": "Confirm to delete the following specifications?", + "确认扩容【name】集群": "Confirm to scale up the '{name}' cluster?", + "确认缩容【name】集群": "Confirm to scale down the '{name}' cluster?", + "确认重启": "Confirm to restart", + "确认重启该实例?": "Confirm to restart the instance?", + "磁盘容量(G)": "Disk capacity (G)", + "磁盘类型": "Disk type", + "编辑成功": "Edited successfully", + "编辑规格": "Edit specifications", + "缩容后": "After scaling down", + "缩容的节点 IP": "Scaled down node IP", + "缩容至": "Scale down to", + "缩容节点不能为空": "The node to be scaling down cannot be empty", + "节点 IP": "Node IP", + "获取密码": "Get password", + "虚拟机型名称": "Virtual machine name", + "规格名称": "Specification name", + "请先设置目标容量": "Please set the target capacity first", + "请先设置期望容量": "Please set the target capacity first", + "请编辑配置": "Please edit configuration", + "请选择收藏的条件": "Please select the conditions of favorite", + "资源池自动匹配": "Automatically match resource pool", + "资源管理": "Resource Management", + "资源规格管理": "Specification Management", + "连接将会断开,请谨慎操作!": "The connection will be lost, please proceed with caution!", + "部署方案": "Deployment plan", + "配置不完整": "Incomplete configuration", + "集群分片数": "The cluster shards", + "集群分片数量": "Number of cluster shards", + "集群预估容量(G)": "Estimated capacity of the cluster (G)", + "默认从节点列表选取,如不满足,可以手动添加)": "Nodes are selected from the default list,if not satisfied, manual addition is available)", + "Bookkeeper类型节点至少保留两个": "Keep at least two Bookkeeper nodes", + "写入成功副本数量小于等于副本数量": "The number of successful write replicas is less than or equal to the total number of replicas", + "1_3台_小于3时从Namenode节点复用": "1-3 units, when the number is less than 3, it will be reused from the Namenode node", + "DataNode节点规格": "DataNode node specification", + "Proxy存储资源规格": "Proxy storage resource specification", + "n台": "{0} units", + "关联任务": "Associated tasks", + "冷节点规格": "Cold Node Specifications", + "删除后将不可恢复,请谨慎操作!": "It cannot be restored after deletion, please operate with caution!", + "容量(G)": "Capacity (G)", + "搜索条件为空": "search criteria is empty", + "操作主机明细(台)": "Operating host details (unit)", + "操作时间": "operating time", + "操作状态": "operating state", + "操作记录": "operation record", + "更多条件": "More", + "条件名称": "condition name", + "条件名称已存在": "condition name already exists", + "热节点规格": "Hot Node Specifications", + "确认删除该收藏?": "Are you sure to delete this favorite?", + "至少3台_且为奇数": "At least 3 and an odd number", + "设置业务专用": "Set business-specific", + "设置为收藏条件": "Set as favorite condition", + "请输入 IP 用,分割": "Please enter the IP to use, split", + "请输入操作人或选择条件搜索": "Please enter the operator or select the criteria to search", + "请选择 Agent 状态": "Please select an Agent Status", + "请选择所属DB类型": "Please select a dedicated DB", + "请选择所属业务": "Please select a dedicated business", + "请选择城市": "Please choose the city", + "请选择机型": "Please select a model", + "请选择磁盘挂载点": "Please select a disk mount point", + "实例【instance】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "Instance '{instance}' cannot be accessed after it is disabled, if you need to restore access, you can 'Enable' it again", + "替换任务进行中": "Replacement task in progress", + "重启任务进行中": "Restart task in progress", + "缩容任务进行中": "Downsizing task in progress", + "禁用任务进行中": "Disable task in progress", + "扩容任务进行中": "The expansion task is in progress", + "实例重启任务进行中": "The instance restart task is in progress", + "启用任务进行中": "Enable task in progress", + "不开启": "Off", + "开启": "On", + "开启认证": "Turn on authentication", + "删除任务进行中": "Delete task in progress", + "管理": "Manage", + "输入需符合正则_regx": "The input must conform to the regular pattern: {regx}", + "(从 CMDB 的 DBA 业务空闲机导入)": "(Imported from the DBA business idle machine of CMDB)", + "预估容量(以最小配置计算)": "Estimated capacity (calculated with minimum configuration)", + "部署方案克隆成功": "Deployment scheme cloned successfully", + "选择磁盘类型": "Select disk type", + "较目标容量超出nG": ", exceeding the target capacity by {0}G", + "较目标容量相差nG": ", a difference of {0}G from the target capacity", + "跨页全选": "Select all across pages", + "请输入 IP/IPv6/主机名称 或 选择条件搜索": "Please enter IP/IPv6/host name or select search criteria", + "请先返回列表选择要替换的节点 IP": "Please return to the list to select the node IP to be replaced", + "请保证冷热节点至少存在一台": "Please ensure that there is at least one cold/hot node", + "该方案已被使用,无法删除": "This scheme is already in use and cannot be deleted", + "被替换的节点 IP": "Replaced node IP", + "确认替换n台节点IP": "Confirm to replace {n} node IPs", + "机器组数": "Number of machine groups", + "本页全选": "Select all on this page", + "未填写": "unfilled", + "替换后原节点 IP 将不在可用,资源将会被释放": "After the replacement, the original node IP will no longer be available, and resources will be released", + "暂无数据,请从左侧添加对象": "No data yet, please add objects from the left", + ", 共扩容": ", total expansion", + "Bookkeeper 类型节点至少保留两个": "Bookkeeper type nodes keep at least two", + "Broker 类型节点至少保留一个": "Broker type nodes retain at least one", + "Client 节点": "Client node", + "NameNode_Zookeeper_JournalNode节点规格": "NameNode/Zookeeper/JournalNode Node Specifications", + "Proxy规格": "Proxy specification", + "Zookeeper 节点不支持缩容": "Zookeeper nodes do not support scaling", + "xx节点规格": "{name} node specification", + "个": "nums", + "共n台_共nGB": "A total of {0} units, a total of {1}GB", + "共n台,共nG": "A total of {0} units, a total of {1}G", + "冷热节点至少扩容一种类型": "At least one type of hot and cold nodes should be expanded", + "导入主机": "import host", + "已选n台_共nG": "Selected {0} units of {1} G", + "已选n台_共nG_(目标容量:nG)": "Selected {0} units, a total of {1}G (target capacity: {1}G)", + "已选n台_多n台_共nG": "Selected {0} units, {1} more units, total {2} G", + "已选n台_少n台_共nG": "{0} units selected, {1} units less, total {2} G", + "当前仅剩n台 IP_无法缩容": "There are currently only {0} IPs left, unable to scale down", + "扩容至(当前n台)": "Expand to (currently {0} units)", + "挂载点name重复": "Mount point ({name}) duplicated", + "新节点 IP": "new node IP", + "每台主机实例数量": "Number of instances per host", + "启用CLB": "Enable CLB", + "确定启用CLB?": "Make sure to enable CLB", + "确定禁用CLB?": "Make sure to disable CLB", + "禁用CLB": "Disable CLB", + "北极星": "Polaris", + "启用北极星": "Enable Polaris", + "确定禁用北极星": "Make sure to disable Polaris", + "确定启用北极星": "Make sure to enable Polaris", + "禁用北极星": "Disable Polaris", + "((n))台": "({n}) stations", + "(n)台": "{n} units", + "QPS预估范围": "QPS estimated range", + "Redis_工具箱": "redis_toolbox", + "name容量从nG扩容至nG": "{name} capacity expanded from {totalDisk} G to {expansionDisk} G", + "name容量从nG缩容至nG": "{name} shrinks from {totalDisk} G to {targetDisk} G", + "n核": "{n} core", + "不能大于最大台数": "Cannot be greater than the maximum number", + "业务空闲机": "business idle machine", + "主库故障主机": "Main database failure host", + "主库故障切换:主机级别操作,即同机所有集群的从库均会升级成主库": "Master library failover: host-level operation, that is, the slave libraries of all clusters on the same machine will be upgraded to the main library", + "主故障切换": "primary failover", + "主机已被导入": "The host has been imported", + "从库将会直接替换主库所有信息,请谨慎操作!": "The slave library will directly replace all the information of the master library, please be careful!", + "切换模式": "switch mode", + "单据ID:": "Document ID:", + "单机QPS": "Standalone QPS", + "台数只能为正整数": "The number of units can only be a positive integer", + "后端存储规格": "Backend Storage Specifications", + "复制全部 IP": "Copy all IPs", + "复制异常 IP": "Copy abnormal IP", + "定点构造": "fixed-point construction", + "定点构造任务提交成功": "Fixed-point construction task submitted successfully", + "定点构造:XXX": "Fixed-point construction: XXX", + "导入设置": "import settings", + "已选:n台主机": "Selected: {0} hosts", + "已选n台": "Selected {0} stations", + "已选n条,": "{0} items selected,", + "异常主机不可用": "exception host unavailable", + "当前已经有n个导入任务正在进行中,": "There are currently {0} import tasks in progress,", + "当前方案": "current plan", + "当前规格": "current specification", + "当前资源规格": "current resource specification", + "待构造的实例": "instance to be constructed", + "待构造的集群": "cluster to be constructed", + "待确认": "to be confirmed", + "扩容后预估容量": "Estimated capacity after expansion", + "扩容存储层提交成功": "The storage layer expansion is submitted successfully", + "扩容接入层": "Access Layer Expansion", + "扩容接入层提交成功": "The expansion of the access layer is submitted successfully", + "扩容方案": "Expansion plan", + "扩容至(台)": "Expand to (unit)", + "扩容节点类型": "Expansion node type", + "批量回写": "batch write back", + "批量添加": "batch add", + "批量销毁": "Batch destruction", + "指定Redis版本": "Specify Redis version", + "数据为空": "data is empty", + "数据构造": "data structure", + "整机替换": "Complete machine replacement", + "无匹配的资源规格_请先修改容量设置": "There is no matching resource specification, please modify the capacity and QPS settings first", + "无需确认": "No need to confirm", + "替换后所有的数据将会迁移到新的主机上,请谨慎操作!": "All data will be migrated to the new host after the replacement, please be careful!", + "期望容量": "expected capacity", + "未来集群容量需求": "Future Cluster Capacity Requirements", + "构造主机数量": "Number of construction hosts", + "构造产物访问入口": "Construct product access entry", + "构造到指定时间": "Build to specified time", + "构造实例": "Construction instance", + "构造实例范围": "Construct instance scope", + "构造的主机数量": "The number of hosts constructed", + "构造的集群": "constructed cluster", + "每秒": "per second", + "消费主机": "consumer host", + "清除所有勾选": "clear all checks", + "目标台数不能为空": "Target number cannot be empty", + "确认定点构造 n 个集群?": "Confirm fixed-point construction of {n} clusters?", + "确认扩容存储层n个集群?": "Are you sure to expand the storage layer to {n} clusters?", + "确认扩容接入层n个集群?": "Are you sure to expand the access layer to {n} clusters?", + "确认接入层缩容n个集群?": "Confirm that the access layer shrinks {n} clusters?", + "确认提交 n 个主库故障切换任务?": "Are you sure to submit {n} master failover tasks?", + "确认整机替换n台主机?": "Confirm that the whole machine replaces {n} hosts?", + "确认缩容存储层n个集群?": "Are you sure to shrink {n} clusters at the storage layer?", + "禁止选择": "no choice", + "立即查看": "view now", + "缩容存储层提交成功": "The shrink storage layer is submitted successfully", + "缩容接入层": "Shrink the access layer", + "缩容接入层提交成功": "The shrink access layer is submitted successfully", + "缩容接入层:XXX": "Shrinkage access layer: XXX", + "缩容至(台)": "Shrink to (unit)", + "缩容节点类型": "Scale-in node type", + "规格需求": "Specification requirements", + "请先设置容量": "Please set capacity and QPS range first", + "请先输入集群": "Please enter the group first", + "请谨慎操作!": "Please operate with caution!", + "请输入字段名搜索": "Please enter a field name to search", + "请输入或选择集群": "Please enter or select a cluster", + "请选择Redis版本": "Please select Redis version", + "请选择切换模式": "Please select switching mode", + "请选择匹配规格": "Please select a matching specification", + "请选择扩容方案": "Please choose an expansion plan", + "请选择操作时间": "Please select an operating time", + "资源规格": "resource specification", + "输入主机后自动生成": "Automatically generated after entering the host", + "输入集群后自动生成": "Automatically generated after entering the cluster", + "选择扩容方案后自动生成": "Automatically generated after selecting the expansion plan", + "选择集群后自动生成": "Automatically generated after selecting a cluster", + "选择集群目标方案": "Select a cluster target scheme", + "部署机器组数": "Number of deployed machine groups", + "集群QPS(每秒)": "Cluster QPS (per second)", + "集群QPS每秒": "Cluster QPS (per second)", + "集群上的数据将会全部构造至指定的新机器共 n GB,预计时长 m 分钟": "All the data on the cluster will be constructed to the specified new machine with a total of {n} GB, and the estimated time is {m} minutes", + "集群关联的其他任务": "Other tasks associated with the cluster", + "集群分片": "cluster sharding", + "集群容量(G)": "Cluster capacity (G)", + "集群容量G": "Cluster capacity (G)", + "集群容量变更": "Cluster capacity change", + "集群容量变更:XXX": "Cluster capacity change: XXX", + "集群容量需求": "Cluster Capacity Requirements", + "集群选择": "cluster selection", + "集群部署方案": "Cluster deployment scheme", + "需人工确认": "Manual confirmation is required", + "需机器组数": "Required number of machine groups", + "默认使用部署时选定的规格,将从资源池自动匹配机器": "By default, the specification selected during deployment will be used, and the machine will be automatically matched from the resource pool", + "请前往补货": "Please go to restock", + "是否确认重试": "Are you sure to retry", + "名称自动生成_生成规则_最取最小的CPU_内存_磁盘_QPS": "The name is automatically generated, and the generation rule: take the smallest CPU_memory_disk_QPS, such as: 4 cores 16G_500G_1000/s", + "涉及主机": "involving the host", + "转移成功": "transfer successful", + "确认将以下主机转移至待回收模块": "Confirm to transfer the following hosts to the module to be recovered?", + "污点主机处理": "Taint Host Handling", + "移入待回收": "Moved in for recycling", + "MySQL参数配置": "MySQL parameter configuration", + "DB模块": "DB module", + "MySQL版本": "MySQL version", + "Spider参数配置": "Spider parameter configuration", + "Spider版本": "Spider version", + "TendbCluster分布式集群部署": "TendbCluster distributed cluster deployment", + "接入层Master": "Access Layer (Master)", + "申请TendbCluster分布式集群部署": "Apply for TendbCluster distributed cluster deployment", + "范围min_max": "Range {min} ~ {max}", + "请确保MySQL参数配置填写正确": "Please ensure that the MySQL parameter configuration is filled in correctly", + "请确保Spider参数配置填写正确": "Please ensure that the Spider parameter configuration is filled in correctly", + "正整数": "positive integer", + "该规格已被使用_无法删除": "This specification is already in use and cannot be deleted", + "规格名称已存在_请修改规格": "The specification name already exists, please modify the specification", + "规格名称不能为空": "Specification name cannot be empty", + "主机资源不足_等待管理员users补货_补货完成后可以前往place重试": "Host resources are insufficient. Wait for the administrator ({users}) to replenish the inventory. After the replenishment is complete, you can go to \"{place}\" and try again", + "可用主机数": "Number of available hosts", + "版本日志": "Release Notes", + "TendbCluster集群": "TendbCluster", + "分区管理": "Partitioning Management", + "安全": "Security", + "临时密码修改": "One time password", + "全局配置": "Global Setting", + "个人工作台": "Dashboard", + "可观测": "Observations", + "迁移主从": "Migrate master-slave", + "访问入口": "Access Entry", + "部署只读接入层": "Deploy read-only proxy", + "运维节点管理": "O&M Node", + "添加运维节点": "Add O&M nodes", + "克隆开区": "Clone and open a zone", + "开区模版": "Template for Opening a zone", + "数据查询": "Data Query", + "DB 重命名": "DB Rename", + "原 DB 名": "Original DB Name", + "新 DB 名": "New DB Name", + "主从互切:主机级别操作,即同机所有集群均会完成主从关系互切": "It is an operation at the host level, all clusters on the same machine will complete the mutual switchover of the master-slave relationship.", + "检查业务来源的连接": "Check connections from application", + "检查主从同步延迟": "Check synchronization latency between master and slave", + "检查主从数据校验结果": "Check master-slave data validation results", + "TendbCluster分布式集群_集群管理": "[TendbCluster] Cluster Management", + "容量使用率": "Usage %", + "时区": "Time Zone", + "导出数据": "Export data", + "导出": "Export", + "机器空闲检查及初始化": "Machine idle check and initialization", + "安装[bkmonitorbeat]插件": "Installation of [bkmonitorbeat] plugin", + "原有机器下发dbactuator": "Download dbactuator", + "打包证书": "Package certificates", + "分发证书": "Distribute certificates", + "集群监控视图": "Cluster Monitoring", + "集群状态": "Cluster Status", + "master数量": "Total Masters", + "热节点数量": "Total Hot Nodes", + "冷节点数量": "Cold Nodes", + "client数量": "Clients", + "shard数量": "Shards", + "document数量": "Documents", + "总数据量": "Total Data Volume", + "上报master数量": "Detected Masters", + "上报热节点数量": "Detected Hot Nodes", + "上报冷节点数量": "Detected Cold Nodes", + "热节点容量": "Size of Hot Nodes", + "冷节点容量": "Size of Cold Nodes", + "数据订阅": "Data Subscription", + "权限查询": "Authorization Query", + "副本集": "ReplicaSet", + "分片集群": "Sharded Cluster", + "主从管理": "HA Management", + "DB 重命名:database 重命名": "DB Rename:database rename", + "这行勿动!新增翻译请在上一行添加!": "" } diff --git a/dbm-ui/frontend/src/locales/zh-cn.json b/dbm-ui/frontend/src/locales/zh-cn.json index 640a08f42a..b2fb8e5be1 100644 --- a/dbm-ui/frontend/src/locales/zh-cn.json +++ b/dbm-ui/frontend/src/locales/zh-cn.json @@ -1,3745 +1,3744 @@ -{ - "DB模块名": "DB 模块名", - "PROJECT_TITLE_数据库管理": "数据库管理", - "ES版本": "ES 版本", - "Excel文件": "Excel 文件", - "Hadoop版本": "Hadoop 版本", - "Master数量至少为1台_且机器数要和Slave相等": "Master 数量至少为 1 台,且机器数要和 Slave 相等", - "MySQL起始端口": "MySQL 起始端口", - "Partition数量": "Partition 数量", - "Proxy数量至少为2台": "Proxy 数量至少为 2 台", - "Proxy端口": "Proxy 端口", - "Proxy起始端口": "Proxy 起始端口", - "Slave数量至少为1台_且机器数要和Master相等": "Slave 数量至少为 1 台,且机器数要和 Master 相等", - "http端口": "http 端口", - "kafka版本": "kafka 版本", - "rpc端口": "rpc 端口", - "zookeeper需3台": "zookeeper 需 3 台", - "业务": "业务", - "业务信息": "业务信息", - "业务英文名": "业务英文名", - "主机已被client节点使用": "主机已被 client 节点使用", - "主机已被zooeeper使用": "主机已被 zooeeper 使用", - "主机已被使用": "主机已被使用", - "主机已被冷节点使用": "主机已被冷节点使用", - "主机已被热节点使用": "主机已被热节点使用", - "主机预览": "主机预览", - "以小写英文字母开头_且只能包含英文字母_数字_连字符": "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-", - "全部服务": "全部服务", - "关闭": "关闭", - "冷节点IP": "冷节点 IP", - "冷节点不能为空": "冷节点不能为空", - "分片": "分片", - "创建DB模块并绑定数据库配置成功": "创建 DB 模块并绑定数据库配置成功", - "副本数量": "副本数量", - "包含Key": "包含 Key", - "单号": "单号", - "单号_单据类型_业务": "单号/单据类型/业务", - "单实例容量x分片数_根据选择的主机自动计算所有的组合": "单实例容量 x 分片数,根据选择的主机自动计算所有的组合", - "单据状态": "单据状态", - "单据类型": "单据类型", - "单节点": "单节点", - "参数配置": "参数配置", - "取消": "取消", - "台": "台", - "同城跨园区": "同城跨园区", - "地域要求": "地域要求", - "域名": "域名", - "基本信息": "基本信息", - "备份目标": "备份目标", - "备份类型": "备份类型", - "备注": "备注", - "备注:": "备注:", - "大小": "大小", - "大数据": "大数据", - "字符集": "字符集", - "实施进度": "实施进度", - "容灾要求": "容灾要求", - "小时": "小时", - "已完成": "已完成", - "已耗时": "已耗时", - "常规备份": "常规备份", - "平台管理": "平台管理", - "异常": "异常", - "待办列表": "待办列表", - "总容量": "总容量", - "所属DB模块": "所属 DB 模块", - "所属业务": "所属业务", - "手动录入IP": "手动录入 IP", - "批量授权文件": "批量授权文件", - "排除Key": "排除 Key", - "提交": "提交", - "提取时间": "提取时间", - "数据库版本": "数据库版本", - "数据库管理": "数据库管理", - "数据库类型": "数据库类型", - "数据库部署信息": "数据库部署信息", - "数据库部署区域": "数据库部署区域", - "数据库部署地域": "数据库部署地域", - "数量": "数量", - "文件": "文件", - "新建模块": "新建模块", - "服务器": "服务器", - "服务器要求": "服务器要求", - "服务器选择": "服务器选择", - "机型规格": "机型规格", - "权限": "权限", - "权限明细": "权限明细", - "架构版本": "架构版本", - "查看详情": "查看详情", - "模块信息": "模块信息", - "模块名称": "模块名称", - "模块名称不能为空": "模块名称不能为空", - "正常": "正常", - "消息保留": "消息保留", - "热节点IP": "热节点 IP", - "热节点不能为空": "热节点不能为空", - "版本": "版本", - "状态": "状态", - "用于区分不同集群_可随时修改": "用于区分不同集群,可随时修改", - "由英文字母_数字_连字符_组成": "由英文字母,数字,连字符-组成", - "申请人": "申请人", - "申请列表": "申请列表", - "申请容量": "申请容量", - "申请时间": "申请时间", - "目标集群": "目标集群", - "目标集群预览": "目标集群预览", - "确定": "确定", - "自动修复": "自动修复", - "确认退出登录": "确认退出登录?", - "退出登录": "退出登录", - "服务自助": "服务自助", - "服务申请": "服务申请", - "重置将会恢复上次保存的内容": "重置将会恢复上次保存的内容", - "确认重置": "确认重置?", - "保存成功": "保存成功", - "必填项": "必填项", - "重置": "重置", - "保存": "保存", - "重置成功": "重置成功", - "重置将会恢复默认设置的内容": "重置将会恢复默认设置的内容", - "重复字母_数字_特殊符号": "重复字母、数字、特殊符号", - "连续特殊符号序": "连续特殊符号序", - "数字序": "数字序", - "字母序": "字母序", - "键盘序": "键盘序", - "密码不允许连续N位出现": "密码不允许连续 N 位出现", - "特殊字符_除空格外": "特殊字符(除空格外)", - "数字": "数字", - "大写字母": "大写字母", - "小写字母": "小写字母", - "密码必须包含": "密码必须包含", - "最小长度_8_最大长度_32": "(最小长度>=8,最大长度<=32)", - "至": "至", - "密码长度": "密码长度", - "密码组成": "密码组成", - "新增成功": "新增成功", - "文件大小不超过1GB": "文件大小不超过 1 GB", - "支持上传tar_gz压缩格式文件_文件大小不超过1GB": "支持上传tar.gz压缩格式文件,文件大小不超过 1 GB", - "文件不能为空": "文件不能为空", - "必填": "必填", - "删除": "删除", - "操作": "操作", - "更新时间": "更新时间", - "更新人": "更新人", - "文件名称": "文件名称", - "版本名称": "版本名称", - "请选择版本名称": "请选择版本名称", - "请输入版本名称": "请输入版本名称", - "请输入": "请输入", - "新增版本": "新增版本", - "请输入名称关键字": "请输入名称关键字", - "新增": "新增", - "DB监控工具": "DB 监控工具", - "工具包": "工具包", - "DBA工具集": "DBA 工具集", - "Binlog滚动备份工具": "Binlog 滚动备份工具", - "校验工具": "校验工具", - "备份工具": "备份工具", - "任务执行器": "任务执行器", - "编辑": "编辑", - "名称": "名称", - "刷新": "刷新", - "名称_数据库版本_更新人": "名称 / 数据库版本 / 更新人", - "发布记录": "发布记录", - "基础信息": "基础信息", - "配置列表": "配置列表", - "参数管理": "参数管理", - "暂未绑定数据库相关配置": "暂未绑定数据库相关配置", - "绑定成功": "绑定成功", - "请选择字符集": "请选择字符集", - "请选择数据库版本": "请选择数据库版本", - "绑定数据库配置": "绑定数据库配置", - "保存并发布成功": "保存并发布成功", - "请完善参数值配置": "请完善参数值配置", - "上一步": "上一步", - "下一步": "下一步", - "差异对比": "差异对比", - "备注信息有助于你回溯": "备注信息有助于你回溯", - "发布后_引用的模块和新增的实例将会引用当前配置": "发布后,引用的模块和新增的实例将会引用当前配置", - "保存后将会引用最新的配置_如涉及重启的实例_将在重启后生效": "保存后将会引用最新的配置,如涉及重启的实例,将在重启后生效", - "确认保存配置": "确认保存配置?", - "新建DB模块": "新建DB模块", - "请输入节点名称": "请输入节点名称", - "描述": "描述", - "配置名称": "配置名称", - "编辑【xx】": "编辑【{0}】", - "发布备注": "发布备注", - "修改项": "修改项", - "发布人": "发布人", - "发布时间": "发布时间", - "发布记录详情": "发布记录详情", - "范围值": "范围值", - "请设置范围值": "请设置范围值", - "TendisCache": "TendisCache", - "MySQL主从": "MySQL 主从", - "MySQL单节点": "MySQL 单节点", - "发布后_所有业务下的新增的实例将会引用当前最新配置": "发布后,所有业务下的新增的实例将会引用当前最新配置", - "立即绑定": "立即绑定", - "保存并发布": "保存并发布", - "确认发布": "确认发布", - "是否锁定": "是否锁定", - "允许值范围": "允许值范围", - "参数值": "参数值", - "解除纳管": "解除纳管", - "解除纳管表示不再关心该配置项的值": "解除纳管表示不再关心该配置项的值", - "参数项": "参数项", - "请输入允许值范围内的值": "请输入允许值范围内的值", - "参数值的可填写的范围": "参数值的可填写的范围", - "允许值设定": "允许值设定", - "请输入枚举值Enter结束": "请输入枚举值 Enter 结束", - "锁定": "锁定", - "如勾选_在配置发布后_新增实例将自动使用该配置_存量实例不受影响_且在": "如勾选,在配置发布后,新增实例将自动使用该配置,存量实例不受影响,且在", - "业务配置": "业务配置", - "模块配置": "模块配置", - "集群配置": "集群配置", - "中不可修改": "中不可修改", - "锁定提醒": "锁定提醒", - "锁定后_已经运行的集群不受影响_新增的集群实例将自动使用该配置_且不能修改": "锁定后,已经运行的集群不受影响,新增的集群实例将自动使用该配置,且不能修改", - "知道了": "知道了", - "重启实例生效": "重启实例生效", - "是": "是", - "否": "否", - "增加1个当前层级关注的参数项": "增加 1 个当前层级关注的参数项", - "即解除纳管_表示不再关心该参数值": "即解除纳管,表示不再关心该参数值", - "请输入参数项": "请输入参数项", - "平台锁定": "平台锁定", - "全屏": "全屏", - "取消全屏": "取消全屏", - "下载": "下载", - "日志保留7天_如需要请下载保存": "(日志保留7天,如需要请下载保存)", - "执行日志": "执行日志", - "确定重试吗": "确定重试吗?", - "失败重试": "失败重试", - "总耗时": "总耗时", - "删除Key_会将Key提取的对应内容进行删除_请谨慎操作": "删除 Key, 会将 Key 提取的对应内容进行删除,请谨慎操作", - "确认从数据库中删除Key": "确认从数据库中删除 Key?", - "批量操作中存在size为0的集群无法删除keys": "批量操作中存在 size 为 0 的集群无法删除 keys", - "复制文件地址": "复制文件地址", - "集群别名": "集群别名", - "集群": "集群", - "目录": "目录", - "删除Key": "删除 Key", - "请选择结果项": "请选择结果项", - "打包下载": "打包下载", - "查看结果文件": "查看结果文件", - "耗时": "耗时", - "执行时间": "执行时间", - "执行记录": "执行记录", - "最新": "最新", - "终止任务成功": "终止任务成功", - "跳过": "跳过", - "关联单据": "关联单据", - "执行人": "执行人", - "结束时间": "结束时间", - "开始时间": "开始时间", - "任务类型": "任务类型", - "任务ID": "任务ID", - "快捷键": "快捷键", - "缩略图": "缩略图", - "还原": "还原", - "缩小": "缩小", - "放大": "放大", - "任务流程": "任务流程", - "确定终止任务吗": "确定终止任务吗?", - "终止任务": "终止任务", - "确定跳过吗": "确定跳过吗?", - "选择日期范围": "选择日期范围", - "ID_任务类型_状态_关联单据": "ID / 任务类型 / 状态 / 关联单据", - "日志详情": "日志详情", - "没找到页面": "没找到页面!", - "系统出现异常_请记录下错误场景并与开发人员联系_谢谢": "系统出现异常,请记录下错误场景并与开发人员联系,谢谢", - "DBA人员管理": "DBA 人员管理", - "历史任务": "历史任务", - "数据库配置": "数据库配置", - "集群管理": "集群管理", - "工具箱": "工具箱", - "授权规则": "授权规则", - "权限管理": "权限管理", - "实例视图": "实例视图", - "集群视图": "集群视图", - "主从集群": "主从集群", - "创建业务": "创建业务", - "暂无该业务权限或业务不存在": "暂无该业务权限或业务不存在", - "密码安全规则": "密码安全规则", - "版本文件": "版本文件", - "我的待办": "我的待办", - "设置": "设置", - "任务中心": "任务中心", - "配置管理": "配置管理", - "文件管理": "文件管理", - "是否确认终止单据": "是否确认终止单据?", - "终止单据": "终止单据", - "是否确认继续执行单据": "是否确认继续执行单据?", - "确认执行": "确认执行", - "个": "个", - "个_失败": "个,失败", - "个_待执行": "个,待执行", - "个SQL文件_成功": "个SQL文件,成功", - "执行完成_共执行": "执行完成,共执行", - "已处理": "已处理", - "未处理": "未处理", - "处理完成": "处理完成", - "任务详情": "任务详情", - "全部": "全部", - "集群ID": "集群 ID", - "复制IP": "复制 IP", - "Zookeeper节点IP": "Zookeeper 节点 IP", - "Broker节点IP": "Broker 节点 IP", - "部署模块": "部署模块", - "部署需求": "部署需求", - "SQL来源": "SQL 来源", - "SQL执行内容": "SQL 执行内容", - "执行前备份": "执行前备份", - "执行模式": "执行模式", - "备份设置": "备份设置", - "点击查看": "点击查看", - "类型": "类型", - "变更的DB": "变更的 DB", - "忽略的DB": "忽略的 DB", - "备份DB": "备份 DB", - "备份表名": "备份表名", - "手动输入": "手动输入", - "文件导入": "文件导入", - "执行SQL变更_内容详情": "执行SQL变更 - 内容详情", - "目标DB": "目标 DB", - "集群名称": "集群名称", - "集群类型": "集群类型", - "源客户端IP": "源客户端 IP", - "新客户端IP": "新客户端 IP", - "中确认": "中确认", - "请在": "请在", - "源实例": "源实例", - "所属集群": "所属集群", - "集群设置": "集群设置", - "新实例": "新实例", - "需求信息": "需求信息", - "主从": "主从", - "本地备份": "本地备份", - "执行失败": "执行失败", - "执行成功": "执行成功", - "所属模块": "所属模块", - "端口号": "端口号", - "DataNode节点IP": "DataNode 节点 IP", - "NameNode节点IP": "NameNode 节点 IP", - "手动执行": "手动执行", - "定时执行": "定时执行", - "单据审批之后_需要人工确认方可执行": "单据审批之后,需要人工确认方可执行", - "单据审批通过之后_定时执行_无需确认": "单据审批通过之后,定时执行,无需确认", - "访问源": "访问源", - "账号名": "账号名", - "访问DB": "访问 DB", - "访问源预览": "访问源预览", - "旧从库主机": "旧从库主机", - "新从库主机": "新从库主机", - "备份源": "备份源", - "目标从库实例": "目标从库实例", - "请输入域名_集群名称_所属DB模块": "请输入域名,集群名称,所属DB模块", - "模拟执行_日志详情": "模拟执行 - 日志详情", - "备份DB名": "备份 DB 名", - "忽略DB名": "忽略 DB 名", - "忽略表名": "忽略表名", - "回档新主机": "回档新主机", - "回档DB名": "回档 DB 名", - "远程备份": "远程备份", - "回档表名": "回档表名", - "源DB名": "源 DB 名", - "新DB名": "新 DB 名", - "目标Proxy主机": "目标 Proxy 主机", - "新Proxy主机": "新 Proxy 主机", - "新ProxyIP": "新 Proxy IP", - "新主库IP": "新主库 IP", - "新从库IP": "新从库 IP", - "故障主库IP": "故障主库 IP", - "从库IP": "从库 IP", - "目标主库IP": "目标主库 IP", - "目标从库IP": "目标从库 IP", - "清档类型": "清档类型", - "备份选项": "备份选项", - "备份保存时间": "备份保存时间", - "在线备份": "在线备份", - "停机备份": "停机备份", - "逻辑备份": "逻辑备份", - "30天": "30天", - "3年": "3年", - "目标库": "目标库", - "目标表": "目标表", - "忽略库": "忽略库", - "忽略表": "忽略表", - "指定执行时间": "指定执行时间", - "校验主库": "校验主库", - "校验从库": "校验从库", - "校验DB": "校验 DB", - "忽略DB": "忽略 DB", - "校验表名": "校验表名", - "角色类型": "角色类型", - "新节点IP": "新节点 IP", - "被替换的节点IP": "被替换的节点 IP", - "部署架构": "部署架构", - "主机已被Proxy使用": "主机已被 Proxy 使用", - "主机已被Slave使用": "主机已被 Slave 使用", - "主机已被Master使用": "主机已被 Master 使用", - "请确保Master和Slave的机器数量至少1台且机器数要相等": "请确保 Master 和 Slave 的机器数量至少 1 台且机器数要相等", - "至少1台_且机器数要和Master相等": "至少 1 台,且机器数要和 Master 相等", - "至少1台_且机器数要和Slave相等": "至少 1 台,且机器数要和 Slave 相等", - "至少n台": "至少 {n} 台", - "该功能暂未开放": "该功能暂未开放", - "创建时间": "创建时间", - "创建人": "创建人", - "地域": "地域", - "变更记录": "变更记录", - "集群拓扑": "集群拓扑", - "批量编辑": "批量编辑", - "请输入正则表达式": "请输入正则表达式", - "请输入正则表达式_多个换行分割": "请输入正则表达式,多个换行分割", - "Proxy密码": "Proxy 密码", - "移除": "移除", - "批量设置排除Key": "批量设置排除 Key", - "批量设置包含Key": "批量设置包含 Key", - "删除所有key": "删除所有key", - "删除精确匹配的Key": "删除精确匹配的Key", - "删除以Key结尾的key_包括Key": "删除以Key结尾的key,包括Key", - "删除以Key开头的key_包括Key": "删除以Key开头的key,包括Key", - "可使用通配符进行删除_如_Key或Key": "可使用通配符进行删除,如:Key 或 Key* :", - "批量删除Key": "批量删除 Key", - "提取所有key": "提取所有key", - "提取精确匹配的Key": "提取精确匹配的Key", - "提取以Key结尾的key_包括Key": "提取以Key结尾的key,包括Key", - "提取以Key开头的key_包括Key": "提取以Key开头的key,包括Key", - "可使用通配符进行提取_如_Key或Key": "可使用通配符进行提取,如:Key 或 Key* :", - "提取Key": "提取 Key", - "批量提取Key": "批量提取 Key", - "启用任务执行中": "启用任务执行中", - "禁用任务执行中": "禁用任务执行中", - "删除任务执行中": "删除任务执行中", - "清档前备份": "清档前备份", - "强制清档": "强制清档", - "清档集群": "清档集群", - "批量清档集群": "批量清档集群", - "确定删除该集群": "确定删除该集群?", - "确定禁用该集群": "确定禁用该集群", - "确定启用该集群": "确定启用该集群", - "选中集群存在删除中的集群无法操作": "选中集群存在删除中的集群无法操作", - "集群名": "集群名", - "启用": "启用", - "禁用": "禁用", - "输入集群名_IP_访问入口关键字": "输入集群名/IP/访问入口关键字", - "清档": "清档", - "备份": "备份", - "批量操作": "批量操作", - "申请实例": "申请实例", - "至少n台_已选n台": "至少 {0} 台,已选 {1} 台", - "从n起": "从 {n} 起", - "请提供更多有用信息申请信息_以获得更快审批": "请提供更多有用信息申请信息,以获得更快审批", - "确认重置表单内容": "确认重置表单内容?", - "重置后_将会清空当前填写的内容": "重置后,将会清空当前填写的内容", - "请选择操作集群": "请选择操作集群", - "【inst】实例预览": "【{inst}】{title} 实例预览", - "集群【name】启用后将恢复访问": "集群【{name}】启用后将恢复访问", - "集群【name】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "集群【{name}】被禁用后将无法访问,如需恢复访问,可以再次「启用」。", - "集群【name】被删除后_将进行以下操作": "集群【{name}】被删除后,将进行以下操作:", - "1_删除xx集群": "1. 删除 {name} 集群", - "2_删除xx实例数据_停止相关进程": "2. 删除 {name} 实例数据,停止相关进程", - "回收主机": "回收主机", - "xx_跳转_单据_查看进度": "{0},跳转 {1} 查看进度", - "已选n个集群": "已选 {0} 个集群", - "批量备份集群": "批量备份集群", - "备份集群": "备份集群", - "长期备份": "长期备份", - "请选择": "请选择", - "批量选择备份目标": "批量选择备份目标", - "请选择备份目标": "请选择备份目标", - "批量选择备份类型": "批量选择备份类型", - "请选择备份类型": "请选择备份类型", - "xx集群详情【inst】": "{title} 集群详情【{inst}】", - "密码": "密码", - "复制账号及密码": "复制账号及密码", - "账号": "账号", - "确认删除【name】集群": "确认删除【{name}】集群?", - "确认启用【name】集群": "确认启用【{name}】集群?", - "确认": "确认", - "确认禁用【name】集群": "确认禁用【{name}】集群?", - "缩容": "缩容", - "扩容": "扩容", - "部署时间": "部署时间", - "冷节点": "冷节点", - "【xx】热节点": "【{name}】热节点", - "【xx】冷节点": "【{name}】冷节点", - "热节点": "热节点", - "Client节点": "Client 节点", - "Master节点": "Master 节点", - "xx缩容【name】": "{title} 缩容【{name}】", - "xx扩容【name】": "{title} 扩容【{name}】", - "xx替换【name】": "{title} 替换【{name}】", - "确认重启xx": "确认重启{name}?", - "确认批量重启": "确认批量重启?", - "重启": "重启", - "上次重启时间": "上次重启时间", - "重启中": "重启中", - "实例状态": "实例状态", - "实例": "实例", - "批量重启": "批量重启", - "没有可复制IP": "没有可复制 IP", - "重启实例": "重启实例", - "Agent状态": "Agent 状态", - "实例数量": "实例数量", - "节点IP": "节点 IP", - "节点类型不支持缩容": "节点类型不支持缩容", - "冷节点至少保留一个": "冷节点至少保留一个", - "热节点至少保留一个": "热节点至少保留一个", - "Client类型节点至少保留一个": "Client 类型节点至少保留一个", - "Master节点不支持缩容": "Master 节点不支持缩容", - "请先选中节点": "请先选中节点", - "节点详情": "节点详情", - "请输入IP搜索": "请输入 IP 搜索", - "复制已选IP": "复制已选 IP", - "复制异常IP": "复制异常 IP", - "复制全部IP": "复制全部 IP", - "替换": "替换", - "节点列表": "节点列表", - "当前集群有xx暂时不能进行其他操作跳转xx查看进度": "当前集群有 {0} 暂时不能进行其他操作跳转 {1} 查看进度", - "Cold类型节点至少保留一个": "Cold 类型节点至少保留一个", - "Hot类型节点至少保留一个": "Hot 类型节点至少保留一个", - "添加节点IP": "添加节点 IP", - "冷热节点_至少添加一种节点IP": "冷热节点,至少添加一种节点 IP", - "需n台": "需 {n} 台", - "机型": "机型", - "实例数": "实例数", - "新实例数": "新实例数", - "替换节点不能为空": "替换节点不能为空", - "需添加n台": "需添加 {n} 台", - "需n台_已选n台": "需 {0} 台,已选 {1} 台", - "请添加节点IP": "请添加节点 IP", - "已选n台主机": "已选 {n} 台主机", - "至少1台_建议规格至少2核4G": "至少 1 台,建议规格至少 2 核 4G", - "至少3台_且为奇数_建议规格至少2核4G": "至少 3 台,且为奇数,建议规格至少 2 核 4G", - "自动从资源池匹配": "自动从资源池匹配", - "访问端口": "访问端口", - "Master节点数至少为3台_且为奇数": "Master 节点数至少为 3 台,且为奇数", - "Client节点数不能为空": "Client 节点数不能为空", - "主机已被Master节点使用": "主机已被 Master 节点使用", - "查看访问配置": "查看访问配置", - "DataNode类型节点至少保留两个": "DataNode 类型节点至少保留两个", - "仅DataNode类型的节点支持缩容": "仅 DataNode 类型的节点支持缩容", - "DataNode节点IP不能为空": "DataNode 节点 IP 不能为空", - "替换节点能为空": "替换节点能为空", - "禁用2181_8480_8485": "禁用 2181,8480,8485", - "至少2台_建议规格至少为2核4G": "至少 2 台,建议规格至少为 2 核 4 G", - "至少3台_最多5台_机器可复用_建议规格至少为2核4G": "至少 3 台,最多 5 台,机器可复用,建议规格至少为 2 核 4 G", - "至少n台_最多n台_已选n台": "至少 {0} 台,最多 {1} 台,已选 {2} 台", - "NameNode必须两台_Zookeeper_JournalNode必须三台": "NameNode 必须两台,Zookeeper、JournalNode 必须三台", - "DataNode至少2台": "DataNode 至少 2 台", - "访问端口必填": "访问端口必填", - "至少3台_最多5台": "至少 3 台,最多 5 台", - "Broker类型节点至少保留一个": "Broker 类型节点至少保留一个", - "仅Broker类型节点支持缩容": "仅 Broker 类型节点支持缩容", - "Topic管理": "Topic 管理", - "Broker节点IP不能为空": "Broker 节点 IP 不能为空", - "访问端口范围1025_65535": "访问端口范围 1025 ~ 65535", - "范围1025_65535": "范围 1025 ~ 65535", - "需3台_建议规格至少2核4G": "需 3 台,建议规格至少 2 核 4G", - "需小于等于broker数量": "需小于等于 broker 数量", - "Zookeeper需3台": "Zookeeper 需 3 台", - "Broker不能为空": "Broker 不能为空", - "副本数需小于等于Broker数量": "副本数需小于等于 Broker 数量", - "上传成功": "上传成功", - "上传失败_文件内容校验不通过": "上传失败,文件内容校验不通过", - "导入": "导入", - "下载错误模板": "下载错误模板", - "模板文件": "模板文件", - "支持Excel文件_文件小于2M_下载": "支持 Excel 文件,文件小于 2 M,下载", - "重复的授权在导入过程中将会被忽略_不执行导入": "重复的授权在导入过程中将会被忽略,不执行导入", - "导入授权": "导入授权", - "部署角色": "部署角色", - "复制从访问入口": "复制从访问入口", - "从访问入口": "从访问入口", - "复制主访问入口": "复制主访问入口", - "主访问入口": "主访问入口", - "端口": "端口", - "实例_域名_IP_端口_状态": "实例/域名/IP/端口/状态", - "授权": "授权", - "复制集群名称": "复制集群名称", - "模块": "模块", - "域名_IP_模块": "域名/IP/模块", - "批量授权": "批量授权", - "请选择集群": "请选择集群", - "请先创建实例": "请先创建实例", - "磁盘": "磁盘", - "内存": "内存", - "核": "核", - "所在机房": "所在机房", - "所在城市": "所在城市", - "管控区域": "管控区域", - "主机IP": "主机IP", - "MySQL主从实例详情【name】": "MySQL 主从实例详情【{name}】", - "MySQL集群详情【inst】": "MySQL {type}集群详情【{inst}】", - "主机已被Master_Slave使用": "主机已被 Master / Slave 使用", - "xx共需n台": "{title} 共需 {n} 台", - "集群数量": "集群数量", - "请添加服务器": "请添加服务器", - "DB模块名不能为空": "DB 模块名不能为空", - "请先选择所属业务": "请先选择所属业务", - "实例预览": "实例预览", - "域名设置": "域名设置", - "每组主机部署集群数量": "每组主机部署集群数量", - "默认从20000开始自动分配": "默认从 20000 开始自动分配", - "默认从10000开始自动分配": "默认从 10000 开始自动分配", - "规格": "规格", - "需要绑定数据库相关配置": "需要绑定数据库相关配置", - "该模块暂未绑定数据库相关配置": "该模块暂未绑定数据库相关配置", - "表示DB的用途": "表示 DB 的用途", - "输入域名重复": "输入域名重复", - "以小写英文字母开头_且只能包含小写英文字母_数字_连字符_多个换行分隔": "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-,多个换行分隔", - "通过换行分隔_快速批量编辑多个域名": "(通过换行分隔,快速批量编辑多个域名)", - "快捷编辑": "快捷编辑", - "快捷编辑_可通过换行分隔_快速编辑多个域名": "快捷编辑:可通过换行分隔,快速编辑多个域名", - "序号": "序号", - "主访问入口重复": "主访问入口重复", - "绑定配置成功": "绑定配置成功", - "刷新获取最新DB模块名": "刷新获取最新DB模块名", - "去绑定": "去绑定", - "预览": "预览", - "共n条": "共 {n} 条", - "请选择业务和DB模块名": "请选择业务和DB模块名", - "容灾级别": "容灾级别", - "账号创建成功": "账号创建成功", - "不能连续重复n位字母_数字_特殊符号": "不能连续重复 {n} 位字母、数字、特殊符号", - "密码长度为_min_max": "密码长度为 {0} ~ {1}", - "密码不满足要求": "密码不满足要求", - "由_1_~_32_位字母_数字_下划线(_)_点(.)_减号(-)字符组成以字母或数字开头": "由 1 ~ 32 位由字母、数字、下划线(_)、点(.)、减号(-)字符组成\n以字母或数字开头", - "账户名": "账户名", - "新建账号": "新建账号", - "账号名称_DB名称_权限名称": "账号名称/DB名称/权限名称", - "账号信息": "账号信息", - "账号名称": "账号名称", - "DB名称": "DB 名称", - "访问的DB名": "访问的 DB 名", - "添加授权规则": "添加授权规则", - "暂无规则": "暂无规则", - "立即新建": "立即新建", - "删除账号": "删除账号", - "确认删除该账号": "确认删除该账号?", - "即将删除账号xx_删除后将不能恢复": "即将删除账号\"{name}\", 删除后将不能恢复", - "成功删除账号": "成功删除账号", - "成功添加授权规则": "成功添加授权规则", - "访问DB不能为空": "访问 DB 不能为空", - "请设置权限": "请设置权限", - "全选": "全选", - "权限设置": "权限设置", - "请输入DB名称_可以使用通配符_如Data_区分大小写_多个使用英文逗号_分号或换行分隔": "请输入 DB 名称,可以使用通配符 %,如 Data%,区分大小写,多个使用英文逗号、分号或换行分隔", - "该账号下已存在xx规则": "该账号下已存在 {0} 规则", - "收藏成功": "收藏成功", - "取消收藏成功": "取消收藏成功", - "搜索为空": "搜索为空", - "MySQL_工具箱": "MySQL 工具箱", - "从导航移除": "从导航移除", - "收藏至导航": "收藏至导航", - "请分别输入目标集群_校验主库_校验从库_校验DB_校验表名_忽略DB名_忽略表名_多个对象_换行分隔": "请分别输入目标集群,校验主库,校验从库,校验 DB,校验表名,忽略 DB 名,忽略表名\n多个对象,换行分隔", - "n处IP_Port格式错误": "{0} 处 IP:Port 格式错误", - "n处录入格式错误": "{0} 处录入格式错误", - "标记错误": "标记错误", - "复制格式": "复制格式", - "数据校验修复_批量录入": "数据校验修复- 批量录入", - "数据校验修复任务提交成功": "数据校验修复任务提交成功", - "数据校验修复_对集群的主库和从库进行数据一致性校验和修复_其中MyISAM引擎库表不会被校验和修复": "数据校验修复:对集群的主库和从库进行数据一致性校验和修复,其中 MyISAM 引擎库表不会被校验和修复", - "批量录入": "批量录入", - "定时执行时间": "定时执行时间", - "请选择xx": "请选择{0}", - "请输入xx": "请输入{0}", - "全局超时时间": "全局超时时间", - "数据修复": "数据修复", - "修复模式": "修复模式", - "Enter完成内容输入": "Enter 完成内容输入", - "注_含通配符的单元格仅支持输入单个对象": "注:含通配符的单元格仅支持输入单个对象", - "专门指代ALL语义_只能独立使用": "* :专门指代 ALL 语义, 只能独立使用", - "匹配任意单一字符_如a_d": "?: 匹配任意单一字符,如 a%?%d", - "匹配任意长度字符串_如a_不允许独立使用": "%:匹配任意长度字符串,如 a%, 不允许独立使用", - "校验检查完成后_将自动修复数据": "校验检查完成后,将自动修复数据", - "校验检查完成需人工确认后_方可执行修复动作": "校验检查完成需人工确认后,方可执行修复动作", - "人工确认": "人工确认", - "单据审批": "单据审批", - "数据校验_执行": "数据校验 执行", - "数据修复_自动执行": "数据修复 自动执行", - "数据修复_执行": "数据修复 执行", - "集群不存在": "集群不存在", - "集群域名": "集群域名", - "请完善目标集群": "请完善目标集群", - "合法IP_Port": "合法 IP:Port", - "请完善集群域名": "请完善集群域名", - "实例不存在": "实例不存在", - "目标集群与校验主库不匹配": "目标集群与校验主库不匹配", - "集群中不存在xx": "集群中不存在 {0}", - "只允许输入通配符_大小写字母_数字_下划线_连接符": "只允许输入通配符(* % ?)、大小写字母、数字、下划线(_)、连接符(-)", - "通配符_不允许单独使用": "通配符(%)不允许单独使用", - "通配符_不允许组合使用": "通配符(*)不允许组合使用", - "包含通配符_不允许输入多个对象": "包含通配符(% * ?)不允许输入多个对象", - "忽略DB名和忽略表名必须同时填写或者同时为空": "忽略 DB 名和忽略表名必须同时填写或者同时为空", - "请分别输入目标集群_目标DB名_目标表名_忽略DB名_忽略表名_多个对象_换行分隔": "请分别输入目标集群,目标 DB 名,目标表名,忽略 DB 名,忽略表名\n多个对象,换行分隔", - "目标表名": "目标表名", - "目标DB名": "目标 DB 名", - "清档_批量录入": "清档 - 批量录入", - "安全模式": "安全模式", - "安全模式下_存在业务连接时需要人工确认": "安全模式下,存在业务连接时需要人工确认", - "清档_删除目标数据库数据_数据会暂存在不可见的备份库中_只有在执行删除备份库后_才会真正的删除数据": "清档:删除目标数据库数据, 数据会暂存在不可见的备份库中,只有在执行删除备份库后, 才会真正的删除数据。", - "清档任务提交成功": "清档任务提交成功", - "清档_执行": "清档 执行", - "批量编辑清档类型": "批量编辑清档类型", - "请选择清档类型": "请选择清档类型", - "指定DB名": "指定 DB 名", - "指定表名": "指定表名", - "目标集群不能为空": "目标集群不能为空", - "节点类型": "节点类型", - "添加目标集群": "添加目标集群", - "确认重置页面": "确认重置页面", - "所有库表备份_除MySQL系统库和DBA专用库外": "所有库表备份, 除 MySQL 系统库和 DBA 专用库外", - "任务完成": "任务完成", - "全库备份执行": "全库备份执行", - "继续提单": "继续提单", - "去看看": "去看看", - "全库备份任务提交成功": "全库备份任务提交成功", - "重置将会清空当前填写的所有内容_请谨慎操作": "重置将会清空当前填写的所有内容,请谨慎操作!", - "接下来您可以通过xx查看任务最新动态": "接下来您可以通过“{0}”查看任务最新动态", - "请分别输入集群域名_单个_源DB名_单个_新DB名_单个_多个对象_换行分隔": "请分别输入集群域名(单个),源 DB 名(单个),新 DB 名(单个)\n多个对象,换行分隔", - "n处格式错误": "{0} 处格式错误", - "DB重命名_批量录入": "DB 重命名 - 批量录入", - "该新DB名已经存在于修改列表中": "该新 DB 名已经存在于修改列表中", - "新DB名已存在于集群中": "新 DB 名已存在于集群中", - "由字母_数字_下划线_减号_字符组成以字母开头": "由字母、数字、下划线(_)、减号(-)字符组成以字母开头", - "不可以rollback结尾": "不可以 rollback 结尾", - "不可以stage_truncate开头": "不可以 stage_truncate 开头", - "该源DB名已经存在于修改列表中": "该源 DB 名已经存在于修改列表中", - "源DB名不存在": "源 DB 名不存在", - "请输入新DB名": "请输入新 DB 名", - "请输入源DB名": "请输入源 DB 名", - "请输入集群域名": "请输入集群域名", - "请输入集群": "请输入集群", - "忽略业务连接": "忽略业务连接", - "如忽略_有连接的情况下也会执行": "如忽略,有连接的情况下也会执行", - "DB重命名_database重命名": "DB 重命名:database 重命名", - "DB重命名任务提交成功": "DB 重命名任务提交成功", - "DB重命名_执行": "DB 重命名 执行", - "请分别输入目标集群_备份DB名_备份表名_忽略DB名_忽略表名_多个对象_换行分隔": "请分别输入目标集群,备份 DB 名,备份表名,忽略 DB 名,忽略表名\n多个对象,换行分隔", - "n处目标集群不存在": "{0} 处目标集群不存在", - "复制": "复制", - "无": "无", - "Master或Slave": "Master 或 Slave", - "单节点切换_批量录入": "单节点切换 - 批量录入", - "备份源不能为空": "备份源不能为空", - "目标集群重复": "目标集群重复", - "目标集群不存在": "目标集群不存在", - "请输入集群_使用换行分割一次可输入多个": "请输入集群,使用换行分割一次可输入多个", - "一格仅支持单个_对象": "一格仅支持单个 % 对象", - "DB名不能为空": "DB 名不能为空", - "请输入DB名称_支持通配符_含通配符的仅支持单个": "请输入DB 名称,支持通配符“%”,含通配符的仅支持单个", - "IP重复": "IP 重复", - "IP不存在": "IP 不存在", - "输入的主从IP重复": "输入的主从 IP 重复", - "IP格式不正确": "IP 格式不正确", - "请输入2台IP": "请输入 2 台 IP", - "管控区域主机冲突_请确认选择": "管控区域主机冲突,请确认选择", - "冲突": "冲突", - "重复": "重复", - "请输入2台IP_英文逗号或换行分隔": "请输入 2 台 IP, 英文逗号或换行分隔", - "指定库表备份_支持模糊匹配": "指定库表备份,支持模糊匹配", - "库表备份执行": "库表备份执行", - "库表备份任务提交成功": "库表备份任务提交成功", - "n处缺少匹配对象": "{0} 处缺少匹配对象", - "请分别输入集群_起止时间_目标库_目标表_忽略库_忽略表_多个对象_换行分隔": "请分别输入集群,起止时间,目标库,目标表,忽略库,忽略表\n多个对象,换行分隔", - "起止时间": "起止时间", - "闪回_批量录入": "闪回 - 批量录入", - "起止时间不能为空": "起止时间不能为空", - "表名不能为空": "表名不能为空", - "请输入表名称_支持通配符_含通配符的仅支持单个": "请输入表名称,支持通配符“%”,含通配符的仅支持单个", - "通过flashback工具_对row格式的binlog做逆向操作": "通过 flashback 工具,对 row 格式的 binlog 做逆向操作", - "闪回执行": "闪回执行", - "闪回任务提交成功": "闪回任务提交成功", - "请分别输入主库主机_从库主机_多个对象_换行分隔": "请分别输入主库主机,从库主机\n多个对象,换行分隔", - "n处主机IP不存在": "{0} 处主机 IP 不存在", - "从库主机": "从库主机", - "主库主机": "主库主机", - "主从互切_批量录入": "主从互切 - 批量录入", - "同机关联的集群": "同机关联的集群", - "故障主库主机": "故障主库主机", - "输入主库后自动生成": "输入主库后自动生成", - "目标主库重复": "目标主库重复", - "目标主库不存在": "目标主库不存在", - "请输入IP": "请输入IP", - "目标从库不能为空": "目标从库不能为空", - "请输入选择从库": "请输入选择从库", - "Slave提升成主库_断开同步_切换后集成成单点状态_一般用于紧急切换": "Slave 提升成主库,断开同步,切换后集群成单节点状态,一般用于紧急切换", - "主库故障切换执行": "主库故障切换执行", - "主从互切任务提交成功": "主从互切任务提交成功", - "请分别输入集群_新_主从_主机_多个对象_换行分隔": "请分别输入集群,新(主从)主机\n多个对象,换行分隔", - "新_主从_主机_2台": "新(主从)主机:2 台", - "添加从库_批量录入": "添加从库-批量录入", - "集群主从节点成对迁移到新的机器上_旧机器会下架掉": "集群主从节点成对迁移到新的机器上,旧机器会下架掉", - "克隆主从执行": "克隆主从执行", - "克隆主从任务提交成功": "克隆主从任务提交成功", - "目标从库": "目标从库", - "目标主库": "目标主库", - "同机器所有集群都完成主从关系互切": "同机器所有集群都完成主从关系互切", - "主从互换执行": "主从互换执行", - "请分别输入源客户端IP_单个_新客户端IP_可为多个英文逗号分隔_多个对象_换行分隔": "请分别输入源客户端 IP(单个),新客户端 IP(可为多个英文逗号分隔)\n多个对象,换行分隔", - "n处IP格式错误": "{0} 处 IP 格式错误", - "n处缺少对应IP": "{0} 处缺少对应 IP", - "n处实例格式错误": "{0} 处实例格式错误", - "如_xx": "如:{0}", - "客户端权限克隆_批量录入": "客户端权限克隆 - 批量录入", - "客户端权限克隆_访问DB来源IP替换时做的权限克隆": "客户端权限克隆:访问 DB 来源 IP 替换时做的权限克隆", - "客户端权限克隆任务提交成功": "客户端权限克隆任务提交成功", - "请输入单个IP": "请输入单个 IP", - "输入客户端后自动生成": "输入客户端后自动生成", - "请输入请输入IP_多个IP用换行分隔": "请输入请输入 IP,多个 IP 用换行分隔", - "请输入合法ipv4": "请输入合法 ipv4", - "xx为源客户端IP": "{0} 为源客户端 IP", - "新客户端IP重复": "新客户端 IP 重复", - "请分别输入源实例管控区域_IP_Port_单个_新实例IP_Port_单个_多个对象_换行分隔": "请分别输入源实例 管控区域:IP:Port(单个),新实例 IP:Port(单个)\n多个对象,换行分隔", - "n处缺少对应实例": "{0} 处缺少对应实例", - "新实例IP_Port": "新实例 IP:Port", - "源实例管控区域_IP_Port": "源实例 管控区域:IP:Port", - "DB实例权限克隆_批量录入": "DB 实例权限克隆 - 批量录入", - "xx为源实例": "{0} 为源实例", - "请输入合法IP_Port": "请输入合法 IP:Port", - "输入源实例后自动生成": "输入源实例后自动生成", - "请输入单个IP_Port": "请输入单个 IP:Port", - "DB权限克隆_DB实例IP替换时_克隆原实例的所有权限到新实例中": "DB 权限克隆:DB 实例 IP 替换时,克隆原实例的所有权限到新实例中。", - "DB实例权限克隆任务提交成功": "DB 实例权限克隆任务提交成功", - "客户端权限克隆_执行": "客户端权限克隆 执行", - "DB实例权限克隆_执行": "DB 实例权限克隆 执行", - "请分别输入集群_新_主从_主机_是否切换域名_多个对象_换行分隔": "请分别输入集群,新(主从)主机,是否切换域名\n多个对象,换行分隔", - "添加Proxy_批量录入": "添加 Proxy - 批量录入", - "给集群添加Proxy实例": "给集群添加 Proxy 实例", - "添加Proxy执行": "添加 Proxy 执行", - "添加Proxy任务提交成功": "添加 Proxy 任务提交成功", - "请分别输入目标Proxy_新Proxy主机_多个对象_换行分隔": "请分别输入目标 Proxy,新 Proxy 主机\n多个对象,换行分隔", - "n处目标Proxy不存在": "{0} 处目标 Proxy 不存在", - "目标Proxy": "目标 Proxy", - "替换Proxy_批量录入": "替换 Proxy - 批量录入", - "目标Proxy重复": "目标 Proxy 重复", - "目标Proxy不存在": "目标 Proxy 不存在", - "目标Proxy不能为空": "目标 Proxy 不能为空", - "无同机关联集群": "无同机关联集群", - "同主机关联的其他集群_勾选后一同替换": "(同主机关联的其他集群,勾选后一同替换)", - "同机关联集群": "同机关联集群", - "请输入IP_Port_使用换行分割一次可输入多个": "请输入IP:Port,使用换行分割一次可输入多个", - "如忽略_在有连接的情况下Proxy也会执行替换": "如忽略,在有连接的情况下 Proxy 也会执行替换", - "对集群的Proxy实例进行替换": "对集群的 Proxy 实例进行替换", - "替换Proxy执行": "替换 Proxy 执行", - "替换Proxy任务提交成功": "替换 Proxy 任务提交成功", - "回到档指定时间_Time": "回到档指定时间({0})", - "本地备份或远程备份": "本地备份或远程备份", - "回档类型": "回档类型", - "回收到新机器": "回收到新机器", - "待回收集群": "待回收集群", - "回档到新主机": "回档到新主机", - "待回档集群": "待回档集群", - "回档到指定时间": "回档到指定时间", - "备份记录": "备份记录", - "备份记录不能为空": "备份记录不能为空", - "回档时间不能为空": "回档时间不能为空", - "新建一个单节点实例_通过全备_binlog的方式_将数据库恢复到过去的某一时间点或者某个指定备份文件的状态": "新建一个单节点实例,通过全备 +binlog 的方式,将数据库恢复到过去的某一时间点或者某个指定备份文件的状态。", - "定点回档执行": "定点回档执行", - "定点回档任务提交成功": "定点回档任务提交成功", - "请分别输入目标集群_新从库主机_备份源_多个对象_换行分隔": "请分别输入目标集群,新从库主机,备份源\n多个对象,换行分隔", - "同主机关联的其他集群_勾选后一同添加从库": "(同主机关联的其他集群,勾选后一同添加从库)", - "请输入合法IP": "请输入合法 IP", - "请选择备份源": "请选择备份源", - "批量编辑备份源": "批量编辑备份源", - "添加从库_同机的所有集群会统一新增从库_但新机器不添加到域名解析中去": "添加从库:同机的所有集群会统一新增从库,但新机器不添加到域名解析中去", - "添加从库任务提交成功": "添加从库任务提交成功", - "添加从库_执行": "添加从库 执行", - "请分别输入目标重库实例_备份来源_多个对象_换行分隔": "请分别输入目标重库实例,备份来源\n多个对象,换行分隔", - "备份来源": "备份来源", - "重建从库_批量录入": "重建从库 - 批量录入", - "目标从库在修改列表中已存在": "目标从库在修改列表中已存在", - "请选择备份来源": "请选择备份来源", - "批量编辑备份来源": "批量编辑备份来源", - "根据实例生成": "根据实例生成", - "请输入IP_Port": "请输入 IP:Port", - "原地重建": "原地重建", - "重建类型": "重建类型", - "重建从库_原机器或新机器重新同步数据及权限_并且将域名解析指向同步好的机器": "重建从库:原机器或新机器重新同步数据及权限,并且将域名解析指向同步好的机器。", - "重建从库任务提交成功": "重建从库任务提交成功", - "重建从库_执行": "重建从库 执行", - "在原主机上进行故障从库实例重建": "在原主机上进行故障从库实例重建", - "备份设置不能为空": "备份设置不能为空", - "定时执行时执行时间不能为空": "定时执行时执行时间不能为空", - "在审批通过后_将会按照设置的时间定时执行_无需人工确认_如审批超时_需_人工确认_后才能执行": "(在审批通过后,将会按照设置的时间定时执行,无需人工确认;如审批超时,需“人工确认”后才能执行)", - "单据审批通过之后_需要人工确认方可执行": "单据审批通过之后,需要人工确认方可执行", - "检测失败_共n个错误": "检测失败,共 {0} 个错误", - "n个告警提示": "{0} 个告警提示", - "SQL文件无效": "SQL 文件无效", - "SQL文件": "SQL 文件", - "检测通过": "检测通过", - "按顺序执行": "(按顺序执行)", - "文件列表": "文件列表", - "SQL文件解析失败": "SQL 文件解析失败", - "文件上传失败": "文件上传失败", - "仅支持_sql文件_文件名不能包含空格_上传后_SQL执行顺序默认为从上至下_可拖动文件位置_变换文件的执行顺序文件": "仅支持 .sql 文件,文件名不能包含空格,上传后,SQL 执行顺序默认为从上至下,可拖动文件位置,变换文件的执行顺序文件", - "添加文件": "添加文件", - "语法校验进行中": "语法校验进行中", - "语法检测": "语法检测", - "SQL编辑器": "SQL 编辑器", - "目标DB不能为空": "目标 DB 不能为空", - "个模拟执行任务待确认_可点击查看最新动态": "个模拟执行任务待确认,可点击查看最新动态", - "目前已有": "目前已有", - "提供多个集群批量执行sql文件功能": "提供多个集群批量执行 sql 文件功能", - "模拟执行": "模拟执行", - "接下你可以直接_提交申请_或返回上一步修改重试": "接下你可以直接“提交申请”或返回上一步修改重试", - "模拟执行失败": "模拟执行失败", - "执行成功后_自动提交单据申请_无需等待": "执行成功后,自动提交单据申请,无需等待", - "模拟执行正在进行中_请稍等": "模拟执行正在进行中,请稍等...", - "待执行": "待执行", - "接下你可以直接_继续提交_或_返回修改_后重试": "接下你可以直接“继续提交”或“返回修改”后重试", - "模拟执行成功后自动提交单据申请_关闭此页面无影响": "模拟执行成功后自动提交单据申请,关闭此页面无影响。", - "生产执行时无需再确认": "生产执行时无需再确认", - "模拟执行成功": "模拟执行成功", - "返回继续提单": "返回继续提单", - "终止执行": "终止执行", - "废弃": "废弃", - "确认终止": "确认终止?", - "返回修改会中断当前操作_请谨慎操作": "返回修改会中断当前操作,请谨慎操作!", - "继续提交": "继续提交", - "返回修改": "返回修改", - "执行中": "执行中", - "变更SQL执行": "变更 SQL 执行", - "人工确认执行": "人工确认执行", - "SQL语义检查": "SQL 语义检查", - "变更SQL执行任务提交成功": "变更 SQL 执行任务提交成功", - "SQL语法错误": "SQL 语法错误", - "先执行语法检测": "先执行语法检测", - "新建业务": "新建业务", - "无匹配数据": "无匹配数据", - "关键字": "关键字", - "只能包含中文_英文字母_数字_连字符": "只能包含中文、英文字母、数字、连字符-", - "以小写英文字符开头_且只能包含英文字母_数字_连字符": "以小写英文字符开头,且只能包含英文字母、数字、连字符-", - "充足": "充足", - "紧张": "紧张", - "如果对请求延时有要求_请尽量选择靠近接入点的地域": "如果对请求延时有要求,请尽量选择靠近接入点的地域", - "复制所有域名": "复制所有域名", - "清除所有": "清除所有", - "请选择访问DB": "请选择访问 DB", - "请选择账户名": "请选择账户名", - "请添加目标集群": "请添加目标集群", - "请添加访问源": "请添加访问源", - "跳转新建规则": "跳转新建规则", - "权限规则": "权限规则", - "提交失败_信息校验不通过_失败具体原因如下": "提交失败,信息校验不通过,失败具体原因如下:", - "添加授权": "添加授权", - "没有可复制异常主机": "没有可复制异常主机", - "没有可以复制主机": "没有可以复制主机", - "批量设置每台主机节点数": "批量设置每台主机节点数", - "每台主机节点数": "每台主机节点数", - "OS类型": "OS 类型", - "OS名称": "OS 名称", - "主机名称": "主机名称", - "机房": "机房", - "每台主机实例数": "每台主机实例数", - "复制所有IP": "复制所有 IP", - "清除异常IP": "清除异常 IP", - "共": "共", - "已筛选": "已筛选", - "最多只能选择三台": "最多只能选择三台", - "部署Zookeeper_JournalNode_3台": "部署 Zookeeper / JournalNode(3台)", - "最多只能选择两台": "最多只能选择两台", - "部署NameNode_2台": "部署 NameNode(2台)", - "集群已被禁用无法操作": "集群已被禁用无法操作", - "数据版本": "数据版本", - "没有可复制实例": "没有可复制实例", - "请输入实例_enter进行搜索": "请输入实例,enter 进行搜索", - "复制全部实例": "复制全部实例", - "复制异常实例": "复制异常实例", - "xx预览": "{name} 预览", - "查看更多": "查看更多", - "不可用": "不可用", - "没有数据": "没有数据", - "当前已经处于选中页": "当前已经处于选中页", - "返回当前选中页": "返回当前选中页", - "更多详情": "更多详情", - "单据链接": "单据链接", - "成功": "成功", - "失败": "失败", - "操作结果": "操作结果", - "操作类型": "操作类型", - "时间": "时间", - "没有可复制集群": "没有可复制集群", - "单节点集群": "单节点集群", - "域名_模块": "域名/模块", - "我知道了": "我知道了", - "切换后如果重新选择_选择结果将会覆盖原来选择的内容": "切换后如果重新选择,选择结果将会覆盖原来选择的内容!", - "切换类型说明": "切换类型说明", - "暂无数据_请从左侧添加对象": "暂无数据,请从左侧添加对象", - "复制所有集群": "复制所有集群", - "清空所有": "清空所有", - "结果预览": "结果预览", - "共n个": "共 {0} 个", - "请确认以下差异变化": "请确认以下差异变化", - "更新": "更新", - "参数名": "参数名", - "更新前": "更新前", - "更新后": "更新后", - "暂无数据": "暂无数据", - "所属云厂商": "所属云厂商", - "IP_主机名关键字": "IP/主机名关键字", - "复制所有实例": "复制所有实例", - "角色": "角色", - "请输入实例": "请输入实例", - "请输入IP_Port_如_1_1_1_1_10000_多个可使用换行_空格或_分隔": "请输入 IP:Port,如(127.0.0.1:10000)\n多个可使用换行、空格或;,|分隔", - "清空": "清空", - "解析并添加": "解析并添加", - "n处IP_Port不存在": "{0} 处 IP:Port 不存在", - "搜索拓扑节点": "搜索拓扑节点", - "请选择实例": "请选择实例", - "Agent异常无法使用": "Agent 异常无法使用", - "无法保存": "无法保存", - "请选择主机": "请选择主机", - "添加服务器": "添加服务器", - "请选择业务": "请选择业务", - "蓝鲸桌面": "蓝鲸桌面", - "联系BK助手": "联系BK助手", - "点击确定将刷新页面_请注意保存数据": "点击确定将刷新页面,请注意保存数据", - "服务器端资源文件已经更新_请刷新页面获取最新资源_以免前端页面执行失败_造成困扰": "服务器端资源文件已经更新,请刷新页面获取最新资源,以免前端页面执行失败,造成困扰", - "资源更新提醒": "资源更新提醒", - "去查看": "去查看", - "去申请": "去申请", - "关联的资源实例": "关联的资源实例", - "需申请的权限": "需申请的权限", - "该操作需要以下权限": "该操作需要以下权限", - "搜索实例": "搜索实例", - "清空搜索条件": "清空搜索条件", - "可以尝试调整关键词或": "可以尝试调整关键词 或", - "搜索结果为空": "搜索结果为空", - "中文": "中文", - "删除成功": "删除成功", - "确认删除xx": "确认删除 {0}", - "确认删除": "确认删除", - "已撤销": "已撤销", - "已终止": "已终止", - "进行中": "进行中", - "审批中": "审批中", - "平台": "平台", - "Redis集群详情": "Redis 集群详情", - "Redis_集群管理": "【Redis】集群管理", - "申请Redis集群部署": "申请 Redis 集群部署", - "删除整库_dropdatabase": "删除整库(drop database)", - "清除表数据和结构_droptable": "清除表数据和结构(drop table)", - "清除表数据_truncatetable": "清除表数据(truncate table)", - "特殊符号序": "特殊符号序", - "包含数字": "包含数字", - "包含大写字母": "包含大写字母", - "包含小写字母": "包含小写字母", - "指定特殊字符(s)": "指定特殊字符({s})", - "MySQL主从集群_实例详情": "【MySQL 主从集群】实例详情", - "MySQL主从集群_实例视图": "【MySQL 主从集群】实例视图", - "MySQL主从集群详情": "MySQL 主从集群详情", - "MySQL主从集群_集群管理": "【MySQL 主从集群】集群管理", - "MySQL单节点详情": "MySQL 单节点详情", - "MySQL单节点_集群管理": "【MySQL 单节点】集群管理", - "绑定配置": "绑定配置", - "申请MySQL主从部署": "申请 MySQL 主从部署", - "申请MySQL单节点部署": "申请 MySQL 单节点部署", - "数据校验修复": "数据校验修复", - "闪回": "闪回", - "定点回档": "定点回档", - "全库备份": "全库备份", - "库表备份": "库表备份", - "主库故障切换": "主库故障切换", - "添加Proxy": "添加 Proxy", - "替换Proxy": "替换 Proxy", - "主从互切": "主从互切", - "克隆主从": "克隆主从", - "添加从库": "添加从库", - "重建从库": "重建从库", - "DB实例权限克隆": "DB 实例权限克隆", - "客户端权限克隆": "客户端权限克隆", - "DB重命名": "DB 重命名", - "数据处理": "数据处理", - "集群维护": "集群维护", - "权限克隆": "权限克隆", - "回档": "回档", - "SQL任务": "SQL 任务", - "等待执行": "等待执行", - "终": "终", - "始": "始", - "申请Kafka集群部署": "申请 Kafka 集群部署", - "申请HDFS集群部署": "申请 HDFS 集群部署", - "申请ES集群部署": "申请 ES 集群部署", - "Kafka集群详情": "Kafka 集群详情", - "Kafka_集群管理": "【Kafka】集群管理", - "HDFS集群详情": "HDFS 集群详情", - "HDFS_集群管理": "【HDFS】集群管理", - "ES集群详情": "ES 集群详情", - "ES_集群管理": "【ES】集群管理", - "Proxy_配置": "Proxy-配置", - "Redis_配置": "Redis-配置", - "Proxy_参数配置": "Proxy-参数配置", - "编辑平台配置": "编辑平台配置", - "绑定模块": "绑定模块", - "配置编辑": "配置编辑", - "配置详情": "配置详情", - "硬盘": "硬盘", - "运行中": "运行中", - "磁盘_GB": "磁盘(GB)", - "内存_MB": "内存(MB)", - "申请成功": "申请成功", - "业务Codexx将被保存到业务xx且保存后不允许修改": "业务 Code ({0}) 将被保存到业务 ({1}) ,且保存后不允许修改", - "确认创建业务Code": "确认创建业务 Code", - "申请服务": "申请服务", - "申请xx": "申请{0}", - "复制失败": "复制失败", - "复制成功": "复制成功", - "xx的模拟任务执行_Text": "{name}的模拟任务执行 {text}", - "SQL变更执行": "SQL 变更执行", - "查看": "查看", - "任务提交成功_具体结果可前往": "任务提交成功,具体结果可前往", - "集群锁定": "集群锁定", - "模块锁定": "模块锁定", - "业务锁定": "业务锁定", - "平台配置": "平台配置", - "HDFS集群部署": "HDFS 集群部署", - "Kafka集群部署": "Kafka 集群部署", - "ES集群部署": "ES 集群部署", - "Redis集群部署": "Redis 集群部署", - "主从部署": "主从部署", - "单节点部署": "单节点部署", - "MySQL监控": "MySQL 监控", - "语法检测不通过,请先修正": "语法检测不通过,请先修正", - "白名单": "白名单", - "授权白名单": "授权白名单", - "静态拓扑": "静态拓扑", - "创建成功": "创建成功", - "ip匹配_中存在格式错误": "ip 匹配(%)中存在格式错误", - "ip中存在格式错误": "ip 中存在格式错误", - "白名单输入框编辑提示": "请输入 IP 或 IP% ,如:127.0.0.1 或 192.28.% 或 localhost \n多个用英文逗号,分号,或换行分隔", - "请添加IP的简要说明_如IP用途等": "请添加IP的简要说明,如 IP 用途等", - "IP地址": "IP 地址", - "批量删除": "批量删除", - "新建": "新建", - "请选择白名单组": "请选择白名单组", - "全局": "全局", - "全局白名单如需编辑请联系平台管理员": "全局白名单如需编辑请联系平台管理员", - "新建白名单": "新建白名单", - "编辑白名单": "编辑白名单", - "确认删除该组白名单": "确认删除该{0}组白名单", - "白名单删除后_不会影响现已授权实例_新增授权时将无法再选择_请谨慎操作": "白名单删除后,不会影响现已授权实例,新增授权时将无法再选择,请谨慎操作!", - "数据获取异常": "数据获取异常", - "检测到多个前缀相同的IP_是否立即合并成以下IP": "检测到多个前缀相同的 IP,是否立即合并成 以下 IP%?", - "合并": "合并", - "不合并": "不合并", - "语法检测服务异常_请联系管理员": "语法检测服务异常,请联系管理员", - "确认离开当前页": "确认离开当前页?", - "离开将会导致未保存信息丢失": "离开将会导致未保存信息丢失", - "离开": "离开", - "已过滤出管控区域xx可选的主机": "已过滤出管控区域\"{name}\"可选的主机", - "所属管控区域": "所属管控区域", - "请选择管控区域": "请选择管控区域", - "获取访问方式": "获取访问方式", - "操作人": "操作人", - "我申请的": "我申请的", - "与我相关的": "与我相关的", - "Master节点IP": "Master 节点 IP", - "Client节点IP": "Client 节点 IP", - "未读": "未读", - "监控仪表盘": "监控仪表盘", - "暂不支持跨管控区域提取Key": "暂不支持跨管控区域提取 Key", - "暂不支持跨管控区域删除Key": "暂不支持跨管控区域删除 Key", - "最终执行结果以SQL文件内容为准": "最终执行结果以 SQL 文件内容为准", - "新主机xx跟目标集群xx须在同一个管控区域": "新主机({ip})跟目标集群({cluster})须在同一个管控区域", - "新主机xx跟目标proxy主机xx须在同一个管控区域": "新主机({ip})跟目标 proxy 主机({target})须在同一个管控区域", - "源实例IPxx跟新实例IPxx须在同一个管控区域": "源实例 IP({source})跟新实例 IP({target})须在同一个管控区域", - "取消提单": "取消提单", - "是否继续提交单据": "是否继续提交单据", - "结果文件": "结果文件", - "库表备份_批量录入": "库表备份 - 批量录入", - "事件中心": "事件中心", - "DBHA切换事件": "DBHA 切换事件", - "切换结果": "切换结果", - "切换原因": "切换原因", - "每台主机部署实例数量": "每台主机部署实例数量", - "实例类型": "实例类型", - "实例角色": "实例角色", - "详情": "详情", - "故障IP": "故障 IP", - "新IP": "新 IP", - "故障Port": "故障 Port", - "新Port": "新 Port", - "xx切换日志详情": "【{cluster}】切换日志详情", - "切换失败": "切换失败", - "切换成功": "切换成功", - "管控区域_IP": "管控区域:IP", - "申请Pulsar集群部署": "申请 Pulsar 集群部署", - "Pulsar集群部署": "Pulsar 集群部署", - "Pulsar版本": "Pulsar 版本", - "Bookkeeper节点": "Bookkeeper 节点", - "Zookeeper节点": "Zookeeper 节点", - "Broker节点": "Broker 节点", - "需3台_建议规格至少为2核4G": "需 3 台,建议规格至少为 2 核 4 G", - "至少1台_建议规格至少为2核4G": "至少 1 台,建议规格至少为 2 核 4 G", - "主机已被xx节点使用": "主机已被 {0} 节点使用", - "至少2_不能超过Bookkeeper数量": "至少 2,不能超过 Bookkeeper 数量", - "至少写入成功副本数量": "至少写入成功副本数量", - "当达到数量后_立即返回结果_减少用户等待时间": "当达到数量后,立即返回结果,减少用户等待时间", - "Bookkeeper节点数至少为2台": "Bookkeeper 节点数至少为 2 台", - "Zookeeper节点数需3台": "Zookeeper 节点数需 3 台", - "Broker节点数至少为1台": "Broker节点数至少为 1 台", - "已选n台_共nGB(目标容量:nG)": "已选{0}台,共{1}GB(目标容量:{2}G)", - "(共n台_磁盘容量nG)": "(共{0}台,磁盘容量{1}G)", - "(需n台_已选n台_少n台_共nG)": "(需{0}台,已选{1}台,少{2}台_共{3}G)", - "确认扩容【name】集群": "确认扩容【{name}】集群?", - "确认缩容【name】集群": "确认缩容【{name}】集群?", - "申请InfluxDB集群部署": "申请 InfluxDB 集群部署", - "InfluxDB集群部署": "InfluxDB 集群部署", - "InfluxDB版本": "InfluxDB 版本", - "分组名": "分组名", - "新建分组": "新建分组", - "主机数数量即为实例数量_建议规格至少为2核4G": "主机数数量即为实例数量,建议规格至少为 2 核 4 G", - "InfluxDB实例管理": "【InfluxDB】实例管理", - "实例管理": "实例管理", - "全部实例": "全部实例", - "添加分组": "添加分组", - "修改名称": "修改名称", - "分组下存在实例_不可删除": "分组下存在实例,不可删除", - "确认删除该分组": "确认删除该分组?", - "删除后将不可恢复_请确认操作": "删除后将不可恢复,请确认操作。", - "当前仅剩n台 IP_无法缩容": "当前仅剩 {0} 台 IP,无法缩容", - "移动至": "移动至", - "所属分组": "所属分组", - "确认启用该实例": "确认启用该实例?", - "实例【instance】启用后将恢复访问": "实例【{instance}】启用后将恢复访问", - "确认禁用该实例": "确认禁用该实例?", - "实例【instance】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "实例【{instance}】被禁用后将无法访问,如需恢复访问,可以再次「启用」", - "确定删除该实例": "确定删除该实例?", - "实例【instance】被删除后_将进行以下操作": "实例【{instance}】被删除后,将进行以下操作", - "1_删除xx实例": "1. 删除 {instance} 实例", - "移动分组成功": "移动分组成功", - "确认重启实例": "确认重启实例?", - "以下实例重启连接将会断开_请谨慎操作": "以下实例重启连接将会断开,请谨慎操作!", - "请先返回列表选择要替换的节点": "请先返回列表选择要替换的节点", - "InfluxDB实例替换": "InfluxDB 实例替换", - "被替换的实例": "被替换的实例", - "替换后_原实例IP将不再可用_资源将会被释放": "替换后,原实例 IP 将不再可用,资源将会被释放。", - "重建中": "重建中", - "资源管理": "资源管理", - "部署方案": "部署方案", - "方案名称": "方案名称", - "存储类型": "存储类型", - "缩容节点不能为空": "缩容节点不能为空", - "IP不在x业务空闲机模块": "IP不在 '{name}业务' 空闲机模块", - "ips不在空闲机中": "{ips} 不在空闲机中", - "是否确认重新执行单据": "是否确认重新执行单据", - "重试": "重试", - "系统库不允许重命名": "系统库不允许重命名", - "管控区域_IP_Port": "管控区域:IP:Port", - "请输入合法管控区域_IP_Port": "请输入合法管控区域:IP:Port", - "主库故障切换任务提交成功": "主库故障切换任务提交成功", - "主机ID": "主机 ID", - "TendisCache_支持高读写性能的集群Cache版本_Cache版本后端Redis主从对原理和社区一致": "支持高读写性能的集群 Cache 版本,cache 版本后端 Redis 主从对原理和社区一致。", - "Tendisplus_TendisSSD的升级版本_完全兼容RedisCluster": "TendisSSD 的升级版本,完全兼容 Redis Cluster。", - "无关联资源实例": "无关联资源实例", - "申请业务权限": "申请业务权限", - "无业务权限": "无业务权限", - "你没有相应业务的访问权限_请前往申请相关业务权限或创建业务": "你没有相应业务的访问权限,请前往申请相关业务权限或创建业务", - "TendisSSD_以RocksDB作为存储引擎_兼容Redis协议并配合SSD存储设备实现高性能持久化存储数据实时落地到磁盛": "以 RocksDB 作为存储引擎,兼容 Redis 协议并配合 SSD 存储设备实现高性能持久化存储数据实时落地到磁盛。", - "SQL内容无效": "SQL内容无效", - "再提一单": "再提一单", - "监控组件尚未初始化_紧急情况请联系平台管理员": "监控组件尚未初始化,紧急情况请联系平台管理员", - "SQL 内容": "SQL 内容", - "多集群部署时_系统将从起始端口开始自动分配": "多集群部署时,系统将从“起始端口”开始自动分配", - "多实例部署时_系统将从起始端口开始自动分配": "多实例部署时,系统将从“起始端口”开始自动分配", - "最终执行结果以 SQL 内容为准": "最终执行结果以 SQL 内容为准", - "如果希望使用通配符授权一批IP_或者授权平台公共类IP_未注册到配置平台的IP_需要先录入到白名单中_才能对其授权": "如果希望使用通配符 (%) 授权一批IP,或者授权平台公共类IP、未注册到配置平台的IP,需要先录入到白名单中,才能对其授权", - "IP或IP%": "IP 或 IP%", - "实例ID": "实例ID", - "资源规格管理": "资源规格管理", - "后端存储机型": "后端存储机型", - "Proxy机型": "Proxy机型", - "克隆": "克隆", - "规格名称": "规格名称", - "复制已选实例": "复制已选实例", - "新增规格": "新增规格", - "挂载点": "挂载点", - "最小容量G": "最小容量G", - "磁盘类型": "磁盘类型", - "无限制": "无限制", - "虚拟机型名称": "虚拟机型名称", - "最小容量": "最小容量", - "不支持修改": "不支持修改", - "编辑规格": "编辑规格", - "克隆规格": "克隆规格", - "请编辑配置": "请编辑配置", - "编辑成功": "编辑成功", - "新建成功": "新建成功", - "Pulsar 集群管理": "Pulsar 集群管理", - "Pulsar 集群详情": "Pulsar 集群详情", - "DB 资源池": "DB 资源池", - "集群分片数": "集群分片数", - "Proxy 资源规格(机器数量)": "Proxy 资源规格(机器数量)", - "后端存储资源规格(机器数量)": "后端存储资源规格(机器数量)", - "集群预估容量(G)": "集群预估容量(G)", - "新建方案": "新建方案", - "集群分片数量": "集群分片数量", - "Proxy 资源规格": "Proxy 资源规格", - "机器组数(每组 2 台)": "机器组数(每组 2 台)", - "后端存储资源规格": "后端存储资源规格", - "查询": "查询", - "收藏条件": "收藏条件", - "展开更多条件": "展开更多条件", - "批量设置": "批量设置", - "批量移除": "批量移除", - "Agent 状态": "Agent 状态", - "专用业务": "专用业务", - "专用 DB": "专用 DB", - "园区": "园区", - "CPU(核)": "CPU(核)", - "内存(G)": "内存(G)", - "磁盘容量(G)": "磁盘容量(G)", - "机架": "机架", - "请选择收藏的条件": "请选择收藏的条件", - "获取密码": "获取密码", - "扩容至": "扩容至", - "当前容量": "当前容量", - "扩容后": "扩容后", - "请先设置期望容量": "请先设置期望容量", - "资源池自动匹配": "资源池自动匹配", - "手动选择": "手动选择", - "Bookkeeper,Broker 至少扩容一种类型": "Bookkeeper,Broker 至少扩容一种类型", - "目标容量": "目标容量", - "Bookkeeper_Broker 至少缩容一种类型": "Bookkeeper,Broker 至少缩容一种类型", - "节点 IP": "节点 IP", - "缩容至": "缩容至", - "缩容后": "缩容后", - "缩容的节点 IP": "缩容的节点 IP", - "默认从节点列表选取,如不满足,可以手动添加)": "默认从节点列表选取,如不满足,可以手动添加)", - "手动添加节点 IP": "手动添加节点 IP", - "Zookeeper节点规格": "Zookeeper 节点规格", - "Broker节点规格": "Broker 节点规格", - "Bookkeeper节点规格": "Bookkeeper 节点规格", - "Master节点规格": "Master 节点规格", - "Client节点规格": "Client 节点规格", - "冷_热节点": "冷/热节点", - "NameNode_Zookeeper_JournalNode节点": "NameNode/Zookeeper/JournalNode 节点", - "冷_热节点规格": "冷/热节点规格", - "NameNode_Zookeeper_JournalNode节点规格": "NameNode/Zookeeper/JournalNode 节点规格", - "确认删除以下规格": "确认删除以下规格?", - "Pulsar集群管理": "【Pulsar】集群管理", - "InfluxDB实例详情": "InfluxDB 实例详情", - "InfluxDB实例详情xx": "InfluxDB 实例详情【{name}】", - "监控组件初始化中_紧急情况请联系平台管理员": "监控组件初始化中,紧急情况请联系平台管理员", - "如果变更 SQL 是“create database ...”,这个请填写 test": "如果变更 SQL 是“create database ...”,这个请填写 test", - "业务Code": "业务 Code", - "复制账号": "复制账号", - "复制密码": "复制密码", - "复制 Token": "复制 Token", - "Manager 账号": "Manager 账号", - "Manager 密码": "Manager 密码", - "配置不完整": "配置不完整", - "与目标容量不匹配": "与目标容量不匹配", - "匹配目标容量": "匹配目标容量", - "确认重启该实例?": "确认重启该实例?", - "连接将会断开,请谨慎操作!": "连接将会断开,请谨慎操作!", - "确认重启": "确认重启", - "8088为服务内部占用端口": "8088 为服务内部占用端口", - "Bookkeeper类型节点至少保留两个": "Bookkeeper 类型节点至少保留两个", - "写入成功副本数量小于等于副本数量": "写入成功副本数量小于等于副本数量", - "请输入操作人或选择条件搜索": "请输入操作人或选择条件搜索", - "操作记录": "操作记录", - "操作状态": "操作状态", - "操作时间": "操作时间", - "操作主机明细(台)": "操作主机明细(台)", - "关联任务": "关联任务", - "请选择专用业务": "请选择专用业务", - "请选择专用 DB": "请选择专用 DB", - "请输入 IP 用,分割": "请输入 IP 用,分割", - "请选择 Agent 状态": "请选择 Agent 状态", - "请选择机型": "请选择机型", - "请选择城市": "请选择城市", - "请选择磁盘挂载点": "请选择磁盘挂载点", - "确认删除该收藏?": "确认删除该收藏?", - "删除后将不可恢复,请谨慎操作!": "删除后将不可恢复,请谨慎操作!", - "设置为收藏条件": "设置为收藏条件", - "条件名称": "条件名称", - "条件名称已存在": "条件名称已存在", - "更多条件": "更多条件", - "设置业务专用": "设置业务专用", - "搜索条件为空": "搜索条件为空", - "容量(G)": "容量(G)", - "DataNode节点规格": "DataNode 节点规格", - "本页全选": "本页全选", - "跨页全选": "跨页全选", - "请输入 IP/IPv6/主机名称 或 选择条件搜索": "请输入 IP/IPv6/主机名称 或 选择条件搜索", - "(从 CMDB 的 DBA 业务空闲机导入)": "(从 CMDB 的 DBA 业务空闲机导入)", - "暂无数据,请从左侧添加对象": "暂无数据,请从左侧添加对象", - "导入主机": "导入主机", - "选择磁盘类型": "选择磁盘类型", - "该方案已被使用,无法删除": "该方案已被使用,无法删除", - "部署方案克隆成功": "部署方案克隆成功", - "Proxy存储资源规格": "Proxy 存储资源规格", - "至少3台_且为奇数": "至少 3 台,且为奇数", - "1_3台_小于3时从Namenode节点复用": "1-3 台,小于 3 时从 Namenode 节点复用", - "n台": "{0} 台", - "请保证冷热节点至少存在一台": "请保证冷/热节点至少存在一台", - "热节点规格": "热节点规格", - "冷节点规格": "冷节点规格", - "管理": "管理", - "重启任务进行中": "重启任务进行中", - "替换任务进行中": "替换任务进行中", - "扩容任务进行中": "扩容任务进行中", - "缩容任务进行中": "缩容任务进行中", - "启用任务进行中": "启用任务进行中", - "禁用任务进行中": "禁用任务进行中", - "删除任务进行中": "删除任务进行中", - "开启认证": "开启认证", - "开启": "开启", - "不开启": "不开启", - "实例重启任务进行中": "实例重启任务进行中", - "挂载点name重复": "挂载点({name})重复", - "Proxy规格": "Proxy 规格", - "机器组数": "机器组数", - "输入需符合正则_regx": "输入需符合正则: {regx}", - "扩容至(当前n台)": "扩容至(当前 {0} 台)", - "共n台_共nGB": "共{0}台,共{1}GB", - "较目标容量相差nG": ",较目标容量相差{0}G", - "较目标容量超出nG": ",较目标容量超出{0}G", - "共n台,共nG": "共{0}台,共{1}G", - "已选n台_共nG": "已选 {0} 台,共 {1} G", - "已选n台_少n台_共nG": "已选 {0} 台,少 {1} 台,共 {2} G", - "已选n台_多n台_共nG": "已选 {0} 台,多 {1} 台,共 {2} G", - "确认替换n台节点IP": "确认替换 {n} 台节点IP", - "Broker 类型节点至少保留一个": "Broker 类型节点至少保留一个", - "Bookkeeper 类型节点至少保留两个": "Bookkeeper 类型节点至少保留两个", - "被替换的节点 IP": "被替换的节点 IP", - "新节点 IP": "新节点 IP", - "Zookeeper 节点不支持缩容": "Zookeeper 节点不支持缩容", - "预估容量(以最小配置计算)": "预估容量(以最小配置计算)", - "未填写": "未填写", - ", 共扩容": ", 共扩容", - "请先返回列表选择要替换的节点 IP": "请先返回列表选择要替换的节点 IP", - "xx节点规格": "{name}节点规格", - "替换后原节点 IP 将不在可用,资源将会被释放": "替换后原节点 IP 将不在可用,资源将会被释放", - "已选n台_共nG_(目标容量:nG)": "已选{0}台,共{1}G(目标容量:{1}G)", - "Client 节点": "Client 节点", - "冷热节点至少扩容一种类型": "冷热节点至少扩容一种类型", - "每台主机实例数量": "每台主机实例数量", - "name容量从nG扩容至nG": "{name}容量从 {totalDisk} G 扩容至 {expansionDisk} G", - "name容量从nG缩容至nG": "{name}容量从 {totalDisk} G 缩容至 {targetDisk} G", - "期望容量": "期望容量", - "已选:n台主机": "已选:{0}台主机", - "消费主机": "消费主机", - "请选择操作时间": "请选择操作时间", - "请选择匹配规格": "请选择匹配规格", - "复制全部 IP": "复制全部 IP", - "请选择切换模式": "请选择切换模式", - "目标台数不能为空": "目标台数不能为空", - "确认整机替换n台主机?": "确认整机替换 {n} 台主机?", - "确认接入层缩容n个集群?": "确认接入层缩容{n}个集群?", - "确认对n个集群扩容接入层?": "确认对 {n} 个集群扩容接入层?", - "请谨慎操作!": "请谨慎操作!", - "n核": "{n} 核", - "批量添加": "批量添加", - "缩容节点类型": "缩容节点类型", - "扩容节点类型": "扩容节点类型", - "当前规格": "当前规格", - "缩容至(台)": "缩容至(台)", - "扩容至(台)": "扩容至(台)", - "切换模式": "切换模式", - "输入集群后自动生成": "输入集群后自动生成", - "输入主机后自动生成": "输入主机后自动生成", - "(n)台": "{n}台", - "((n))台": "({n}台)", - "((n-m))台": "({n}~{m}台)", - "需人工确认": "需人工确认", - "无需确认": "无需确认", - "请输入或选择集群": "请输入或选择集群", - "台数只能为正整数": "台数只能为正整数", - "必须小于当前台数": "必须小于当前台数", - "缩容接入层提交成功": "缩容接入层提交成功", - "请先输入集群": "请先输入集群", - "请输入字段名搜索": "请输入字段名搜索", - "数据为空": "数据为空", - "扩容接入层提交成功": "扩容接入层提交成功", - "缩容存储层提交成功": "缩容存储层提交成功", - "扩容存储层提交成功": "扩容存储层提交成功", - "当前方案": "当前方案", - "扩容方案": "扩容方案", - "扩容后预估容量": "扩容后预估容量", - "指定Redis版本": "指定Redis版本", - "选择扩容方案后自动生成": "选择扩容方案后自动生成", - "请选择扩容方案": "请选择扩容方案", - "请选择Redis版本": "请选择Redis版本", - "集群容量变更": "集群容量变更", - "扩容接入层": "扩容接入层", - "缩容接入层": "缩容接入层", - "整机替换": "整机替换", - "当前资源规格": "当前资源规格", - "部署机器组数": "部署机器组数", - "资源规格": "资源规格", - "Redis_工具箱": "【Redis】工具箱", - "选择集群目标方案": "选择集群目标方案", - "需机器组数": "需机器组数", - "集群分片": "集群分片", - "集群容量(G)": "集群容量(G)", - "集群QPS(每秒)": "集群QPS(每秒)", - "选择集群后自动生成": "选择集群后自动生成", - "复制异常 IP": "复制异常 IP", - "导入设置": "导入设置", - "当前已经有n个导入任务正在进行中,": "当前已经有{0}个导入任务正在进行中,", - "主从切换:针对TendisSSD、TendisCache,主从切换是把Slave提升为Master,原Master被剔除,针对Tendisplus集群,主从切换是把Slave和Master互换": "主从切换:针对 TendisSSD、TendisCache,主从切换是把 Slave 提升为 Master,原 Master 被剔除,针对 Tendisplus 集群,主从切换是把 Slave 和 Master 互换", - "主故障切换": "主故障切换", - "主库故障主机": "主库故障主机", - "业务空闲机": "业务空闲机", - "确认提交 n 个主从切换任务?": "确认提交 {n} 个主库故障切换任务?", - "数据构造": "数据构造", - "定点构造": "定点构造", - "默认使用部署时选定的规格,将从资源池自动匹配机器": "默认使用部署时选定的规格,将从资源池自动匹配机器", - "集群关联的其他任务": "集群关联的其他任务", - "单据ID": "单据ID", - "待确认": "待确认", - "集群选择": "集群选择", - "待构造的集群": "待构造的集群", - "待构造的实例": "待构造的实例", - "规格需求": "规格需求", - "构造主机数量": "构造主机数量", - "构造到指定时间": "构造到指定时间", - "确认定点构造 n 个集群?": "确认定点构造 {n} 个集群?", - "定点构造任务提交成功": "定点构造任务提交成功", - "已选择的实例数据将会构造到新的主机": "已选择的实例数据将会构造到新的主机", - "构造实例": "构造实例", - "批量销毁": "批量销毁", - "批量回写": "批量回写", - "构造的集群": "构造的集群", - "构造实例范围": "构造实例范围", - "构造产物访问入口": "构造产物访问入口", - "构造的主机数量": "构造的主机数量", - "立即查看": "立即查看", - "已选n台": "已选 {0} 台", - "已选n条,": "已选{0}条,", - "清除所有勾选": "清除所有勾选", - "禁止选择": "禁止选择", - "异常主机不可用": "异常主机不可用", - "主机已被导入": "主机已被导入", - "启用CLB": "启用 CLB", - "禁用CLB": "禁用 CLB", - "确定启用CLB?": "确定启用 CLB", - "确定禁用CLB?": "确定禁用 CLB", - "启用北极星": "启用北极星", - "禁用北极星": "禁用北极星", - "确定启用北极星": "确定启用北极星", - "确定禁用北极星": "确定禁用北极星", - "北极星": "北极星", - "缩容接入层:减少集群的Proxy数量,但集群Proxy数量不能少于2": "缩容接入层:减少集群的 Proxy 数量,但集群 Proxy 数量不能少于2", - "从库将会直接替换主库所有信息,请谨慎操作!": "从库将会直接替换主库所有信息,请谨慎操作!", - "替换后所有的数据将会迁移到新的主机上,请谨慎操作!": "替换后所有的数据将会迁移到新的主机上,请谨慎操作!", - "定点构造:按照指定历史时间点,把原集群或指定实例上的数据构造到新主机,产生新的构造实例": "定点构造:按照指定历史时间点,把原集群或指定实例上的数据构造到新主机,产生新的构造实例", - "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变),可以指定新的版本": "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变),可以指定新的版本", - "后端存储规格": "后端存储规格", - "集群容量需求": "集群容量需求", - "未来集群容量需求": "未来集群容量需求", - "QPS预估范围": "QPS 预估范围", - "集群部署方案": "集群部署方案", - "单机QPS": "单机 QPS", - "每秒": "每秒", - "请先设置容量": "请先设置容量", - "无匹配的资源规格_请先修改容量设置": "无匹配的资源规格,请先修改容量设置", - "集群容量G": "集群容量(G)", - "集群QPS每秒": "集群QPS(每秒)", - "重建从库:通过整机替换来实现从库实例的重建,即对应主机上的所有从库实例均会被重建,理论上不影响业务": "重建从库:通过整机替换来实现从库实例的重建,即对应主机上的所有从库实例均会被重建,理论上不影响业务", - "新建从库": "新建从库", - "目标主库主机": "目标主库主机", - "当前从库主机": "当前从库主机", - "新增从库主机数量": "新增从库主机数量", - "确认新建n台从库主机?": "确认新建 {n} 台从库主机?", - "新建从库提交成功": "新建从库提交成功", - "数据复制:通过DTS能力,将原集群全部或者部分数据复制到目标集群,原集群和目标集群都可以为自建集群或者DBM托管集群": "数据复制:通过 DTS 能力,将原集群全部或者部分数据复制到目标集群,原集群和目标集群都可以为自建集群或者 DBM 托管集群", - "数据复制": "数据复制", - "请选择目标集群": "请选择目标集群", - "目标业务": "目标业务", - "访问密码": "访问密码", - "请输入连接密码": "请输入连接密码", - "请选择集群类型": "请选择集群类型", - "密码不能为空": "密码不能为空", - "包含 Key 不能为空": "包含 Key 不能为空", - "确认提交n个集群容量变更任务": "确认提交 {n} 个集群容量变更任务?", - "集群扩容任务提交成功": "集群扩容任务提交成功", - "构造实例:通过定点构造产生的实例,可以将实例数据写回原集群或者直接销毁": "构造实例:通过定点构造产生的实例,可以将实例数据写回原集群或者直接销毁", - "销毁任务正在进行中,跳转": "销毁任务正在进行中,跳转", - "查看进度": "查看进度", - "销毁": "销毁", - "回写数据": "回写数据", - "整机替换:将原主机上的所有实例搬迁到同等规格的新主机": "整机替换:将原主机上的所有实例搬迁到同等规格的新主机", - "待替换的主机": "待替换的主机", - "默认使用部署方案中选定的规格,将从资源池自动匹配机器": "默认使用部署方案中选定的规格,将从资源池自动匹配机器", - "请输入IP(单个)": "请输入IP(单个)", - "选择主机后自动生成": "选择主机后自动生成", - "数据传输(DTS)": "数据传输(DTS)", - "待切换的Master实例": "待切换的 Master 实例", - "待切换的从库主机": "待切换的从库主机", - "构造主机数量不能为空": "构造主机数量不能为空", - "请指定时间": "请指定时间", - "可使用通配符进行提取,如:": "可使用通配符进行提取,如:", - "*Key$ :提取以 Key 结尾的 key,包括 Key": "*Key$ :提取以 Key 结尾的 key,包括 Key", - "^Key$:提取精确匹配的Key": "^Key$:提取精确匹配的Key", - "* :代表所有": "* :代表所有", - "未来集群容量必须大于等于当前的容量需求": "", - "是否确认重试": "是否确认重试", - "请前往补货": "请前往补货", - "名称自动生成_生成规则_最取最小的CPU_内存_磁盘_QPS": "名称自动生成,生成规则:最取最小的CPU_内存_磁盘_QPS,如:4核16G_500G_1000/s", - "涉及主机": "涉及主机", - "节点至少保留n个": "节点至少保留 {n} 个", - "(默认从节点列表选取,如不满足,可以手动添加)": "(默认从节点列表选取,如不满足,可以手动添加)", - "共缩容": "共缩容", - "手动添加": "手动添加", - "请选择磁盘类型": "请选择磁盘类型", - "污点主机处理": "污点主机处理", - "移入待回收": "移入待回收", - "确认将以下主机转移至待回收模块": "确认将以下主机转移至待回收模块?", - "转移成功": "转移成功", - "确认复制n个集群数据?": "确认对 {n} 个集群进行数据复制?", - "将会把源集群的数据复制到对应的新集群": "将会把源集群的数据复制到对应的新集群", - "数据复制任务提交成功": "数据复制任务提交成功", - "数据传输记录": "数据传输记录", - "成功后,数据同步关系会一直保持,如需断开,请跳转至xx 断开同步": "成功后,数据同步关系会一直保持,如需断开,请跳转至“{0}” 断开同步", - "数据复制记录": "数据复制记录", - "源集群": "源集群", - "复制类型": "复制类型", - "包含 key": "包含 key", - "排除 key": "排除 key", - "最近一次修复单": "最近一次修复单", - "断开同步": "断开同步", - "数据校验与修复": "数据校验与修复", - "全量传输中": "全量传输中", - "增量传输中": "增量传输中", - "全量传输失败": "全量传输失败", - "增量传输失败": "增量传输失败", - "传输结束": "传输结束", - "传输终止": "传输终止", - "【数据复制】传输详情": "【数据复制】传输详情", - "请选择目标业务": "请选择目标业务", - "Task 类型": "Task 类型", - "执行状态": "执行状态", - "请选择条件进行搜索": "请选择条件进行搜索", - "确认断开同步?": "确认断开同步?", - "断开后,数据将不会再再自动同步,请谨慎操作!": "断开后,数据将不会再再自动同步,请谨慎操作!", - "重新复制": "重新复制", - "确认重新复制数据?": "确认重新复制数据?", - "全量覆盖同名 Key(如:del $key+ hset $key)": "全量覆盖同名 Key(如:del $key+ hset $key)", - "增量覆盖同名 Key(如:hset $key)": "增量覆盖同名 Key(如:hset $key)", - "清空目标集群所有数据": "清空目标集群所有数据", - "请输入集群名称": "请输入集群名称", - "以构造实例恢复:把构造实例上的数据写回原集群": "以构造实例恢复:把构造实例上的数据写回原集群", - "以构造实例恢复": "以构造实例恢复", - "输入访问入口后自动生成": "输入访问入口后自动生成", - "请输入或选择构造实例": "请输入或选择构造实例", - "构造实例不能为空": "构造实例不能为空", - "确认对n个构造实例进行恢复?": "确认对 {n} 个构造实例进行恢复?", - "以构造实例恢复任务提交成功": "以构造实例恢复任务提交成功", - "目标集群输入格式有误": "目标集群输入格式有误", - "必须大于当前台数": "必须大于当前台数", - "格式有误,请输入数字": "格式有误,请输入数字", - "IP不能为空": "IP不能为空", - "磁盘类别": "磁盘类别", - "最小容量(G)": "最小容量(G)", - "数据回写任务提交成功": "数据回写任务提交成功", - "集群分片变更:通过部署新集群来实现增加或减少原集群的分片数,可以指定新的版本": "集群分片变更:通过部署新集群来实现增加或减少原集群的分片数,可以指定新的版本", - "集群分片变更": "集群分片变更", - "请选择部署方案": "请选择部署方案", - "请先选择部署方案": "请先选择部署方案", - "写入类型": "写入类型", - "断开设置": "断开设置", - "提醒频率": "提醒频率", - "校验与修复类型": "校验与修复类型", - "校验与修复频率设置": "校验与修复频率设置", - "TendbCluster分布式集群部署": "TendbCluster 分布式集群部署", - "申请TendbCluster分布式集群部署": "申请 TendbCluster 分布式集群部署", - "范围min_max": "范围 {min} ~ {max}", - "接入层Master": "接入层(Master)", - "DB模块": "DB 模块", - "Spider版本": "Spider 版本", - "MySQL参数配置": "MySQL 参数配置", - "Spider参数配置": "Spider 参数配置", - "请确保MySQL参数配置填写正确": "请确保 MySQL 参数配置填写正确", - "请确保Spider参数配置填写正确": "请确保 Spider 参数配置填写正确", - "MySQL版本": "MySQL 版本", - "确认对n个集群执行分片变更?": "确认对 {n} 个集群执行分片变更?", - "将会部署新的集群以进行集群变更": "将会部署新的集群以进行集群变更", - "后端存储实例与 Proxy 的关系切换": "后端存储实例与 Proxy 的关系切换", - "复制完成后,只进行一次": "复制完成后,只进行一次", - "复制完成后,每三天一次": "复制完成后,每三天一次", - "复制完成后,每周一次": "复制完成后,每周一次", - "先删除同名 Key,再写入(如:del $key+ hset $key)": "先删除同名 Key,再写入(如:del $key+ hset $key)", - "保留同名 Key,追加写入(如:hset $key)": "保留同名 Key,追加写入(如:hset $key)", - "清空目标集群所有数据,再写入": "清空目标集群所有数据,再写入", - "业务内": "业务内", - "跨业务": "跨业务", - "业务内至第三方": "业务内至第三方", - "自建集群至业务内": "自建集群至业务内", - "复制完成后,自动断开": "复制完成后,自动断开", - "不断开,定时发送断开提醒": "不断开,定时发送断开提醒", - "一天一次(早上 10:00)": "一天一次(早上 10:00)", - "一周一次(早上 10:00)": "一周一次(早上 10:00)", - "校验并修复": "校验并修复", - "只校验,不修复": "只校验,不修复", - "不校验,不修复": "不校验,不修复", - "校验将会对集群进行大量的读操作,可能会影响性能": "校验将会对集群进行大量的读操作,可能会影响性能", - "校验:将会对集群进行大量的读操作,可能会影响性能。": "校验:将会对集群进行大量的读操作,可能会影响性能。", - "修复:修复将会覆盖同名 Key 对应的数据(覆盖更新,非追加)": "修复:修复将会覆盖同名 Key 对应的数据(覆盖更新,非追加)", - "集群类型变更:通过部署新集群来实现原集群的类型变更,可以指定新的版本": "集群类型变更:通过部署新集群来实现原集群的类型变更,可以指定新的版本", - "集群类型变更": "集群类型变更", - "请选择类型": "请选择类型", - "确认对n个集群执行类型变更?": "确认对 {n} 个集群执行类型变更?", - "请输入 IP 进行搜索": "请输入 IP 进行搜索", - "已存在正常运行的从库": "已存在正常运行的从库", - "(n 分片)": "({n} 分片)", - "包含 Key": "包含 Key", - "排除 Key": "排除 Key", - "确认提交数据校验修复任务?": "确认提交数据校验修复任务?", - "数据修复校验任务提交成功": "数据修复校验任务提交成功", - "当前集群容量/QPS": "当前集群容量/QPS", - "选择集群分片变更部署方案": "选择集群分片变更部署方案", - "集群类型变更提交成功": "集群类型变更提交成功", - "集群分片变更提交成功": "集群分片变更提交成功", - "正整数": "正整数", - "该规格已被使用_无法删除": "该规格已被使用,无法删除", - "规格名称已存在_请修改规格": "规格名称已存在,请修改规格", - "规格名称不能为空": "规格名称不能为空", - "主机资源不足_等待管理员users补货_补货完成后可以前往place重试": "主机资源不足,等待管理员({users})补货,补货完成后可以前往“{place}”重试", - "可用主机数": "可用主机数", - "移除后将不可恢复": "移除后将不可恢复", - "确认移除选中的主机": "确认移除选中的主机", - "搜索项:": "搜索项:", - "磁盘容量G": "磁盘容量G", - "TendbCluster分布式集群_集群管理": "【TendbCluster 分布式集群】集群管理", - "TendbCluster集群": "TendbCluster 集群", - "运维节点": "运维节点", - "下架运维节点": "下架运维节点", - "下架只读集群": "下架只读集群", - "Master扩容至": "Master 扩容至(台)", - "接入层": "接入层", - "TenDBCluster扩容接入层name": "TenDB Cluster 扩容接入层【{name}】", - "Slave扩容至": "Slave 扩容至(台)", - "当前集群没有可扩容Slave": "当前集群没有可扩容 Slave", - "请输入min_max": "请输入 {min} ~ {max}", - "当前集群Master无法继续扩容": "当前集群 Master 无法继续扩容", - "name机器数量将从n台升级至m台": "{name}机器数量将从 {n} 台升级至 {m} 台", - "可扩容数量已达上限max_Master数_master_运维节点数_mnt": "可扩容数量已达上限 {max}(Master 数: {master} + 运维节点数: {mnt})", - "Master缩容至": "Master 缩容至(台)", - "可缩容数量已达上限": "可缩容数量已达上限", - "Slave缩容至": "Slave 缩容至(台)", - "可缩容数量已达上限_至少保留n台": "可缩容数量已达上限,至少保留 {n} 台", - "当前集群没有可缩容Slave": "当前集群没有可缩容 Slave", - "name机器数量将从n台缩减至m台": "{name}机器数量将从 {n} 台缩减至 {m} 台", - "TenDBCluster缩容接入层name": "TenDB Cluster 缩容接入层 【{name}】", - "至少保留n台": "至少保留 {n} 台", - "确认下架运维节点": "确认下架运维节点?", - "下架": "下架", - "下架后将无法再访问_请谨慎操作": "下架后将无法再访问,请谨慎操作!", - "请勾选要下架的运维节点": "请勾选要下架的运维节点", - "确认下架只读集群": "确认下架只读集群", - "下架后将无法访问只读集群": "下架后将无法访问只读集群", - "TendbCluster分布式": "TendbCluster 分布式", - "TendbCluster分布式集群_实例视图": "【TendbCluster 分布式集群】实例视图", - "TendbCluster分布式集群详情name": "TendbCluster 分布式集群详情【{name}】", - "TendbCluster分布式集群实例详情name": "TendbCluster 分布式集群实例详情【{name}】", - "请输入单个源 DB 名": "请输入单个源 DB 名", - "DB 重命名": "DB 重命名", - "运维节点管理": "运维节点管理", - "添加运维节点": "添加运维节点", - "数据校验修复:对集群的主库和从库进行数据一致性校验和修复,其中 MyISAM 引擎库表不会被校验和修复": "数据校验修复:对集群的主库和从库进行数据一致性校验和修复,其中 MyISAM 引擎库表不会被校验和修复", - "校验范围": "校验范围", - "校验DB名": "校验 DB 名", - "修复数据": "修复数据", - "Spider_集群管理": "Spider 集群管理", - "Spider_工具箱": "Spider 工具箱", - "TendbCluster_工具箱": "【TendbCluster】工具箱", - "清档类型不能为空": "清档类型不能为空", - "清档:删除目标数据库数据, 数据会暂存在不可见的备份库中,只有在执行删除备份库后, 才会真正的删除数据。": "清档:删除目标数据库数据, 数据会暂存在不可见的备份库中,只有在执行删除备份库后, 才会真正的删除数据。", - "开始时间不能为空": "开始时间不能为空", - "结束时间不能为空": "结束时间不能为空", - "待构造集群": "待构造集群", - "构造到新主机": "构造到新主机", - "构造 DB 名": "构造 DB 名", - "构造表名": "构造表名", - "备份位置": "备份位置", - "物理备份": "物理备份", - "运维节点 IP": "运维节点 IP", - "管控区域不能为空": "管控区域不能为空", - "检查业务来源的连接": "检查业务来源的连接", - "检查主从同步延迟": "检查主从同步延迟", - "检查主从数据校验结果": "检查主从数据校验结果", - "原 DB 名": "原 DB 名", - "新 DB 名": "新 DB 名", - "DB 重命名:database 重命名": "DB 重命名:database 重命名", - "DB 实例权限克隆": "DB 实例权限克隆", - "客户端权限克隆:访问 DB 来源 IP 替换时做的权限克隆": "客户端权限克隆:访问 DB 来源 IP 替换时做的权限克隆", - "源客户端 IP 不能为空": "源客户端 IP 不能为空", - "请输入管控区域:IP": "请输入管控区域:IP", - "IP 不能为空": "IP 不能为空", - "输入的IP重复": "输入的IP重复", - "请输入IP,多个英文逗号分隔": "请输入IP,多个英文逗号分隔", - "源客户端 IP 格式不正确": "源客户端 IP 格式不正确", - "强制切换": "强制切换", - "强制切换,将忽略同步连接": "强制切换,将忽略同步连接", - "检查同步状态": "检查同步状态", - "请输入IP如_1_1_1_1多个可使用换行_空格或_分隔": "请输入 IP,如(127.0.0.1)\n多个可使用换行、空格或;,|分隔", - "单机 QPS": "单机 QPS:", - "已存在salve,无法创建从库": "已存在salve,无法创建从库", - "确认销毁 n 个集群的构造实例?": "确认销毁 {n} 个集群的构造实例", - "销毁后将不可再恢复,请谨慎操作!": "销毁后将不可再恢复,请谨慎操作!", - "不能为空": "不能为空", - "已销毁": "已销毁", - "销毁中": "销毁中", - "请输入访问入口/目标集群": "请输入访问入口/目标集群", - "请输入单个(IP 或 域名):Port": "请输入单个(IP 或 域名):Port", - "目标集群格式不正确": "目标集群格式不正确", - "访问入口不能为空": "访问入口不能为空", - "访问入口格式不正确": "访问入口格式不正确", - "先删除同名redis key,再执行写入": "先删除同名 redis key,再执行写入", - "保留同名redis key,追加写入": "保留同名 redis key,追加写入", - "先清空目标集群所有数据,再写入": "先清空目标集群所有数据,再写入", - "构造实例至业务内": "构造实例至业务内", - "从回滚临时环境复制数据": "从回滚临时环境复制数据", - "失败原因": "失败原因", - "不校验不修复": "不校验不修复", - "数据校验并修复": "数据校验并修复", - "仅进行数据校验,不进行修复": "仅进行数据校验,不进行修复", - "任务信息": "任务信息", - "存储层": "存储层", - "当资源规格": "当资源规格", - "变更后的规格": "变更后的规格", - "变更后容量": "变更后容量", - "目标集群容量需求": "目标集群容量需求", - "QPS 预估范围": "QPS 预估范围", - "请选择目标容量": "请选择目标容量", - "自动执行": "自动执行", - "单据审批通过之后即可执行": "单据审批通过之后即可执行", - "指定时间执行": "指定时间执行", - "指定停止时间": "指定停止时间", - "一直保持校验修复": "一直保持校验修复", - "校验检查完成后,需人工确认后,方可执行修复动作": "校验检查完成后,需人工确认后,方可执行修复动作", - "校验检查完成后,将自动修复数据": "校验检查完成后,将自动修复数据", - "重试成功": "重试成功", - "重试失败": "重试失败", - "不能少于2台": "不能少于2台", - "不能超过实例数": "不能超过实例数", - "忽略 key": "忽略 key", - "定时频率": "定时频率", - "执行详情": "执行详情", - "请选择节点类型": "请选择节点类型", - "扩容接入层任务提交成功": "扩容接入层任务提交成功", - "确认对n个集群缩容接入层?": "确认对 {n} 个集群缩容接入层?", - "缩容接入层任务提交成功": "缩容接入层任务提交成功", - "((n-m))核": "({n}-{m}) 核", - "部署只读接入层:在原集群上增加Spider Slave节点,一个集群最多只能有一个": "部署只读接入层:在原集群上增加Spider Slave节点,一个集群最多只能有一个", - "部署只读接入层": "部署只读接入层", - "访问入口": "访问入口", - "分区管理": "分区管理", - "部署台数": "部署台数", - "【TenDB Cluster】分区管理": "【TenDB Cluster】分区管理", - "台数范围": "台数范围", - "确认部署 n 个集群的只读接入层?": "确认部署 {n} 个集群的只读接入层?", - "部署只读接入层任务提交成功": "部署只读接入层任务提交成功", - "单机QPS每秒": "单机 QPS (每秒)", - "原集群类型": "原集群类型", - "目标集群类型": "目标集群类型", - "目标主机不存在": "目标主机不存在", - "生产执行": "生产执行", - "cpus核memsGB_disksGB_QPS:qps": "{cpus}核_{mems}GB_{disks}GB_QPS:{qps}", - "回档时间": "回档时间", - "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变)": "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变)", - "目标总容量": "目标总容量", - "目标总容量不能为空": "目标总容量不能为空", - "请先选择集群": "请先选择集群", - "数据校验": "数据校验", - "只启用只读集群": "只启用只读集群", - "强制实例下架": "强制实例下架", - "全局超时时间(h)": "全局超时时间(h)", - "主从互换任务提交成功": "主从互换任务提交成功", - "变更后规格": "变更后规格", - "源实例不能为空": "源实例不能为空", - "源实例重复": "源实例重复", - "源实例不存在": "源实例不存在", - "新实例不能为空": "新实例不能为空", - "添加运维节点:在原集群上增加运维节点实例来实现额外的数据访问,在运维节点上的操作不会影响原集群": "添加运维节点:在原集群上增加运维节点实例来实现额外的数据访问,在运维节点上的操作不会影响原集群", - "当前总容量": "当前总容量", - "运维节点 IP 不能为空": "运维节点 IP 不能为空", - "校验范围不能为空": "校验范围不能为空", - "整个集群": "整个集群", - "部分实例": "部分实例", - "新实例不存在": "新实例不存在", - "新实例和源实例的管控区域不一致": "新实例和源实例的管控区域不一致", - "新实例重复": "新实例重复", - "最小容量(G)": "最小容量(G)", - "匹配规格": "匹配规格", - "DB 名": "DB 名", - "表名": "表名", - "策略 ID": "策略 ID", - "分区字段": "分区字段", - "分区字段类型": "分区字段类型", - "分区间隔(天)": "分区间隔(天)", - "数据过期时间(天)": "数据过期时间(天)", - "最近一次执行状态": "最近一次执行状态", - "连续失败天数": "连续失败天数", - "输入关键字或选择条件搜索": "输入关键字或选择条件搜索", - "新建分区策略": "新建分区策略", - "策略执行详情": "策略执行详情", - "查看执行记录": "查看执行记录", - "执行": "执行", - "最近一次执行时间": "最近一次执行时间", - "方法一:从 CMDB 资源池分配;": "方法一:从 {0} 分配;", - "方法二:从节点管理导入安装;": "方法二:从 {0} 安装;", - "方法三:内网环境下,通过SCR 系统申请资源;": "方法三:内网环境下,通过SCR 系统申请资源;", - "节点类型不支持替换": "节点类型不支持替换", - "如果需要对用户提供上传附件的服务,请先在后台先行配置": "如果需要对用户提供上传附件的服务,请先在后台先行配置", - "IP格式错误": "IP 格式错误", - "Spider白名单输入框编辑提示": "请输入多个 IP/IPv6 或 IP% ,如:192.168.0.1 或 0000:0000::0000 或 192.168%\n多个用英文逗号,分号,或换行分隔\nIP 范围段使用英文连接符号“~”,如 192.168.0.1~200", - "ip_匹配中存在格式错误": "IP 范围段(~)中存在格式错误", - "请输入账号名称/DB名称/权限名称": "请输入账号名称/DB名称/权限名称", - "授权实例": "授权实例", - "修改密码": "修改密码", - "密码修改后,涉及实例将需要重新登录": "密码修改后,涉及实例将需要重新登录", - "新密码": "新密码", - "确认密码": "确认密码", - "请输入新密码": "请输入新密码", - "请再次输入新密码": "请再次输入新密码", - "内置白名单不支持修改": "内置白名单不支持修改", - "总任务/成功/失败/忽略": "总任务/成功/失败/忽略", - "授权列表": "授权列表", - "新建授权": "新建授权", - "Excel导入": "Excel导入", - "访问集群域名": "访问集群域名", - "授权人": "授权人", - "授权时间": "授权时间", - "账号规则": "账号规则", - "TendisSSD": "TendisSSD", - "Tendisplus": "Tendisplus", - "请选择版本": "请选择版本", - "DB 名不能为空": "DB 名不能为空", - "一格仅支持单个 % 对象": "一格仅支持单个 % 对象", - "请输入DB 名称,支持通配符“%”,含通配符的仅支持单个": "请输入 DB 名称,支持通配符“%”,含通配符的仅支持单个", - "%:匹配任意长度字符串,如 a%, 不允许独立使用": "%:匹配任意长度字符串,如 a%, 不允许独立使用", - "?: 匹配任意单一字符,如 a%?%d": "?: 匹配任意单一字符,如 a%?%d", - "* :专门指代 ALL 语义, 只能独立使用": "* :专门指代 ALL 语义, 只能独立使用", - "注:含通配符的单元格仅支持输入单个对象": "注:含通配符的单元格仅支持输入单个对象", - "Enter 完成内容输入": "Enter 完成内容输入", - "构造主机": "构造主机", - "忽略 DB 名": "忽略 DB 名", - "批量禁用": "批量禁用", - "校验不能为空": "校验不能为空", - "从库主机不能为空": "从库主机不能为空", - "选择目标主库后自动生成": "选择目标主库后自动生成", - "确认移除选中的策略": "确认移除选中的策略", - "结果说明": "结果说明", - "分区动作": "分区动作", - "分区 SQL": "分区 SQL", - "执行前检查": "执行前检查", - "正在执行中,无法编辑": "正在执行中,无法编辑", - "编辑分区策略": "编辑分区策略", - "初始化分区": "初始化分区", - "复制 SQL": "复制 SQL", - "下载 SQL 文件": "下载 SQL 文件", - "请输入 DB 名、表名": "请输入 DB 名、表名", - "目标 DB 不能为空": "目标 DB 不能为空", - "请输入完整信息验证分区字段": "请输入完整信息验证分区字段", - "目标 DB": "目标 DB", - "字段类型": "字段类型", - "分区间隔": "分区间隔", - "数据过期时间": "数据过期时间", - "天": "天", - "暂无主机,你通过以下方法获取主机至“DBA 业务 -> 空闲机池 -> 空闲机模块”": "暂无主机,你通过以下方法获取主机至“DBA 业务 -> 空闲机池 -> 空闲机模块”", - "CMDB 资源池": "CMDB 资源池", - "方法一:从CMDB 资源池分配;": "方法一:从CMDB 资源池分配;", - "节点管理导入": "节点管理导入", - "SCR 系统申请": "SCR 系统申请", - "复制实例": "复制实例", - "Broker 扩容主机未填写": "Broker 扩容主机未填写", - "目标容量与所选 IP 容量不一致,确认提交?": "目标容量与所选 IP 容量不一致,确认提交?", - "继续提交将按照手动选择的 IP 容量进行": "继续提交将按照手动选择的 IP 容量进行", - "集群容量变更任务提交成功": "集群容量变更任务提交成功", - "主从切换": "主从切换", - "缩容规格": "缩容规格", - "扩容规格": "扩容规格", - "选择 Master IP 会默认选上关联的 Slave IP,一同替换": "选择 Master IP 会默认选上关联的 Slave IP,一同替换", - "不再提示": "不再提示", - "扩容接入层:增加集群的Proxy数量,新Proxy可以指定规格": "扩容接入层:增加集群的 Proxy 数量,新 Proxy可以指定规格", - "选择集群类型变更部署方案": "选择集群类型变更部署方案", - "数据复制记录:数据复制记录提供数据复制后相关操作": "数据复制记录:数据复制记录提供数据复制后相关操作", - "暂无从库故障集群": "暂无从库故障集群", - "变更后总容量": "变更后总容量", - "仅支持从库有故障的集群新建从库": "仅支持从库有故障的集群新建从库", - "复制信息": "复制信息", - "变更信息": "变更信息", - "是否强制切换": "是否强制切换", - "目标主机重复": "目标主机重复", - "密码不匹配": "密码不匹配", - "请先选择目标集群": "请先选择目标集群", - "请先选择源集群": "请先选择源集群", - "请先输入目标集群": "请先输入目标集群", - "目标分片数不能与当前分片数相同": "目标分片数不能与当前分片数相同", - "存储层 RemoteDB/DR 同时变更": "存储层 RemoteDB/DR 同时变更", - "选择集群目标方案_n": "选择集群目标方案【{n}】", - "必须小于当前台数且大于等于n": "必须小于当前台数且大于等于{n}", - "至少2台": "至少2台", - "目标访问入口重复": "目标访问入口重复", - "域名列表": "域名列表", - "库表备份:指定库表备份,支持模糊匹配": "库表备份:指定库表备份,支持模糊匹配", - "DB 实例权限克隆:DB 实例 IP 替换时,克隆原实例的所有权限到新实例中": "DB 实例权限克隆:DB 实例 IP 替换时,克隆原实例的所有权限到新实例中", - "缩容接入层:减加集群的Proxy数量": "缩容接入层:减加集群的Proxy数量", - "扩容接入层:增加集群的Proxy数量": "扩容接入层:增加集群的Proxy数量", - "定点构造:新建一个单节点实例,通过全备 +binlog 的方式,将数据库恢复到过去的某一时间点或者某个指定备份文件的状态": "定点构造:新建一个单节点实例,通过全备 +binlog 的方式,将数据库恢复到过去的某一时间点或者某个指定备份文件的状态", - "全库备份:所有库表备份, 除 MySQL 系统库和 DBA 专用库外": "全库备份:所有库表备份, 除 MySQL 系统库和 DBA 专用库外", - "闪回:通过 flashback 工具,对 row 格式的 binlog 做逆向操作": "闪回:通过 flashback 工具,对 row 格式的 binlog 做逆向操作", - "主库故障切换:Slave 提升成主库,断开同步,切换后集群成单节点状态,一般用于紧急切换": "主库故障切换:Slave 提升成主库,断开同步,切换后集群成单节点状态,一般用于紧急切换", - "主从互切:主机级别操作,即同机所有集群均会完成主从关系互切": "主从互切:主机级别操作,即同机所有集群均会完成主从关系互切", - "检查状态": "检查状态", - "从业务拓扑选择": "从业务拓扑选择", - "数据过期时间不能为空": "数据过期时间不能为空", - "数据过期时间必须不小于分区间隔": "数据过期时间必须不小于分区间隔", - "数据过期时间是分区间隔的整数倍": "数据过期时间是分区间隔的整数倍", - "只允许数字、大小写字母开头和结尾,或%结尾": "只允许数字、大小写字母开头和结尾,或%结尾", - "不能是系统库": "不能是系统库", - "请先输入源集群": "请先输入源集群", - "刷新获取最新资源规格": "刷新获取最新资源规格", - "删除分区": "删除分区", - "所需集群": "所需集群", - "包含通配符 * % ? 时,只允许单一对象": "包含通配符 * % ? 时,只允许单一对象", - "* 只允许单独使用": "* 只允许单独使用", - "% 不允许单独使用": "% 不允许单独使用", - "多少天为一个分区,例如 7 天为一个分区": "多少天为一个分区,例如 7 天为一个分区", - "当到达天数后过去的数据会被定期删除,且必须是分区区间的整数倍": "当到达天数后过去的数据会被定期删除,且必须是分区区间的整数倍", - "请输入目标 DB": "请输入目标 DB", - "支持多张表": "支持多张表", - "须为时间类型的字段,如2022-12-12 或 2022.12.12": "须为时间类型的字段,如2022-12-12 或 2022.12.12", - "请输入单个新 DB 名": "请输入单个新 DB 名", - "该集群已有只读集群": "该集群已有只读集群", - "确认销毁选中的实例": "确认销毁选中的实例", - "TenDBCluster集群容量变更name": "TenDB Cluster 集群容量变更【{name}】", - "校验时间": "校验时间", - "立即执行": "立即执行", - "确认变更集群容量": "确认变更集群容量?", - "容量将从old变更至new": "容量将从 {old} 变更至 {new}", - "集群名称_访问入口_IP": "集群名称/访问入口/IP", - "集群部署等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认": "集群部署等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认", - "集群部署、扩缩容等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认": "集群部署、扩缩容等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认", - "请输入表名称,支持通配符“%”,含通配符的仅支持单个": "请输入表名称,支持通配符“%”,含通配符的仅支持单个", - "目标 DB 不能为*": "目标 DB 不能为*", - "主机将被落到空闲机,如需要可再次导入": "主机将被落到空闲机,如需要可再次导入", - "保存并执行": "保存并执行", - "轮值策略": "轮值策略", - "最大长度为m": "最大长度为 {m}", - "未来容量必须大于目标容量": "未来容量必须大于目标容量", - "所有检测均失败,无法执行": "所有检测均失败,无法执行", - "DB 不存在": "DB 不存在", - "必须小于等于m台": "必须小于等于{m}台", - "轮值设置": "轮值设置", - "未来容量必须大于等于目标容量": "未来容量必须大于等于目标容量", - "告警组名称": "告警组名称", - "通知对象": "通知对象", - "应用策略": "应用策略", - "请输入策略名称": "请输入策略名称", - "内置告警不支持删除": "内置告警不支持删除", - "告警级别": "告警级别", - "内置": "内置", - "邮件": "邮件", - "短信": "短信", - "语音": "语音", - "微信": "微信", - "企微": "企微", - "群机器人": "群机器人", - "提醒": "提醒", - "预警": "预警", - "致命": "致命", - "新建告警组": "新建告警组", - "编辑告警组": "编辑告警组", - "克隆告警组": "克隆告警组", - "通知方式": "通知方式", - "请输入告警组名称": "请输入告警组名称", - "每个告警级别至少选择一种通知方式": "每个告警级别至少选择一种通知方式", - "请输入群ID": "请输入群ID", - "确认删除该告警组": "确认删除该告警组?", - "删除后将无法恢复": "删除后将无法恢复!", - "生效时段": "生效时段", - "个人用户": "个人用户", - "用户组": "用户组", - "已配置全天24小时生效时段,无需额外添加生效时段": "已配置全天24小时生效时段,无需额外添加生效时段", - "密码随机化管理": "密码随机化管理", - "MySQL 管理账号": "MySQL 管理账号", - "于": "于", - "随机化一次密码": "随机化一次密码", - "密码复杂度": "密码复杂度", - "密码规则": "密码规则", - "长度": "长度", - "位": "位", - "密码不允许连续n位出现": "密码不允许连续 {0} 位出现", - "每天": "每天", - "每周": "每周", - "每月": "每月", - "周一": "周一", - "周二": "周二", - "周三": "周三", - "周四": "周四", - "周五": "周五", - "周六": "周六", - "周日": "周日", - "号": "号", - "确认重置当前配置?": "确认重置当前配置?", - "重置将会恢复默认设置的内容!": "重置将会恢复默认设置的内容!", - "请输入 1~100 的数值": "请输入 1~100 的数值", - "当前生效": "当前生效", - "未生效": "未生效", - "已失效": "已失效", - "已停用": "已停用", - "规则名称": "规则名称", - "轮值表": "轮值表", - "生效时间": "生效时间", - "启停": "启停", - "优先级": "优先级", - "范围 1~100,数字越高代表优先级越高,当有规则冲突时,优先执行数字较高的规则": "范围 1~100,数字越高代表优先级越高,当有规则冲突时,优先执行数字较高的规则", - "时段": "时段", - "轮值人员": "轮值人员", - "新建规则": "新建规则", - "全局策略": "全局策略", - "策略名称": "策略名称", - "监控目标": "监控目标", - "默认通知对象": "默认通知对象", - "请选择条件搜索": "请选择条件搜索", - "恢复默认": "恢复默认", - "检测规则": "检测规则", - "告警通知": "告警通知", - "告警时触发": "告警时触发", - "告警恢复时": "告警恢复时", - "告警关闭时": "告警关闭时", - "告警确认时": "告警确认时", - "编辑策略": "编辑策略", - "确认删除该策略?": "确认删除该策略?", - "将会删除所有内容,请谨慎操作!": "将会删除所有内容,请谨慎操作!", - "确认停用该策略?": "确认停用该策略?", - "停用后所有监控动作将会停止,请谨慎操作!": "停用后所有监控动作将会停止,请谨慎操作!", - "停用后,所有的业务将会停用该策略,请谨慎操作!": "停用后,所有的业务将会停用该策略,请谨慎操作!", - "将会覆盖当前填写的内容,并恢复默认": "将会覆盖当前填写的内容,并恢复默认", - "触发告警": "触发告警", - "排班时将会按照人员的顺序进行排班,可拖动 Tag 进行排序": "排班时将会按照人员的顺序进行排班,可拖动 Tag 进行排序", - "周期轮值": "周期轮值", - "自定义轮值": "自定义轮值", - "全部业务": "全部业务", - "追加排除业务": "追加排除业务", - "部分业务": "部分业务", - "今日": "今日", - "当前值班人": "当前值班人", - "待值班人": "待值班人", - "监控策略": "监控策略", - "轮值方式": "轮值方式", - "轮值业务": "轮值业务", - "单次值班人数": "单次值班人数", - "单班轮值天数": "单班轮值天数", - "轮值起止时间": "轮值起止时间", - "删除排除项": "删除排除项", - "请选择排除业务": "请选择排除业务", - "排班预览": "排班预览", - "轮值日期": "轮值日期", - "轮值时间": "轮值时间", - "轮值排班": "轮值排班", - "请选择人员": "请选择人员", - "通知设置": "通知设置", - "排班表发送": "排班表发送", - "发送时间": "发送时间", - "发送内容": "发送内容", - "天的排班结果": "天的排班结果", - "企业微信群 ID": "企业微信群 ID", - "个人轮值通知": "个人轮值通知", - "值班开始前": "值班开始前", - "收到通知": "收到通知", - "近": "近", - "按周": "按周", - "按月": "按月", - "时": "时", - "克隆策略": "克隆策略", - "策略名称与原策略名称相同": "策略名称与原策略名称相同", - "策略名称重复": "策略名称重复", - "各业务 DBA": "各业务 DBA", - "每日": "每日", - "编辑规则": "编辑规则", - "克隆规则": "克隆规则", - "策略名称不能为空": "策略名称不能为空", - "业务 DBA": "业务 DBA", - "必须大于0": "必须大于0", - "轮值人员不能为空": "轮值人员不能为空", - "保存失败": "保存失败", - "启用成功": "启用成功", - "停用成功": "停用成功", - "优先级设置成功": "优先级设置成功", - "业务下全部对象": "业务下全部对象", - "当前有n个未恢复事件": "当前有 {n} 个未恢复事件", - "策略": "策略", - "确认删除该轮值?": "确认删除该轮值?", - "重置 Secure Key,需自定修改 Template 中的地址字段!": "重置 Secure Key,需自定修改 Template 中的地址字段!", - "请输入/选择人员": "请输入/选择人员", - "安全": "安全", - "DB类型": "DB类型", - "临时密码生效的实例": "临时密码生效的实例", - "需要修改的实例": "需要修改的实例", - "统一临时密码": "统一临时密码", - "有效时长": "有效时长", - "随机生成": "随机生成", - "预计失效时间": "预计失效时间", - "添加实例": "添加实例", - "当前临时密码未过期,继续修改将会覆盖原来的密码": "当前临时密码未过期,继续修改将会覆盖原来的密码", - "过期时间": "过期时间", - "修改人": "修改人", - "修改时间": "修改时间", - "单据": "单据", - "请输入实例搜索": "请输入实例搜索", - "n天后过期": "{0}天后过期", - "密码修改完成,成功n个,失败n个": "密码修改完成,成功 {0} 个,失败 {1} 个", - "密码正在修改中,请稍等": "密码正在修改中,请稍等...", - "修改的是管理账号的密码": "修改的是管理账号的密码", - "失败的实例": "失败的实例", - "返回": "返回", - "忽略 DB 和忽略表名需同时为空或者同时有值": "忽略 DB 和忽略表名需同时为空或者同时有值", - "集群名称重复": "集群名称重复", - "增加分区": "增加分区", - "slave 状态异常,无法选择": "slave 状态异常,无法选择", - "目标资源规格": "目标资源规格", - "当前容量需求": "当前容量需求", - "未来容量需求": "未来容量需求", - "故障从库实例数量": "故障从库实例数量", - "当前从库实例数量": "当前从库实例数量", - "请先设置容量及QPS范围": "请先设置容量及QPS范围", - "目标集群容量需求(内存容量)": "目标集群容量需求(内存容量)", - "目标集群容量需求(磁盘容量)": "目标集群容量需求(磁盘容量)", - "集群容量需求(内存容量)": "集群容量需求(内存容量)", - "集群容量需求(磁盘容量)": "集群容量需求(磁盘容量)", - "未来集群容量需求(内存容量)": "未来集群容量需求(内存容量)", - "未来集群容量需求(磁盘容量)": "未来集群容量需求(磁盘容量)", - "选择集群容量变更部署方案": "选择集群容量变更部署方案", - "集群异常": "集群异常", - "截止时间": "截止时间", - "出现 * 只允许填一个": "出现 * 只允许填一个", - "不支持 *": "不支持 *", - "从集群列表选择": "从集群列表选择", - "整机替换提交成功": "整机替换提交成功", - "将故障从库主机的实例重建到新主机": "将故障从库主机的实例重建到新主机", - "新机重建": "新机重建", - "含通配符的单元格仅支持输入单个对象": "含通配符的单元格仅支持输入单个对象", - "异常 IP": "异常 IP", - "移除成功": "移除成功", - "删除操作无法撤回,请谨慎操作!": "删除操作无法撤回,请谨慎操作!", - "目标表不能为空": "目标表不能为空", - "不支持通配符 *, %, ?": "不支持通配符 *, %, ?", - "注:不支持通配符 *, %, ?": "注:不支持通配符 *, %, ?", - "确认删除该分区策略?": "确认删除该分区策略?", - "* 只能独立使用": "* 只能独立使用", - "克隆成功": "克隆成功", - "以此类推": "以此类推", - "请输入部署数量": "请输入部署数量", - "Mysql 集群管理": "Mysql 集群管理", - "巡检": "巡检", - "健康报告": "健康报告", - "备份巡检": "备份巡检", - "元数据检查": "元数据检查", - "日期": "日期", - "未知": "未知", - "请输入 IP": "请输入 IP", - "开区": "开区", - "确认删除该模板?": "确认删除该模板?", - "变量": "变量", - "变量名": "变量名", - "说明": "说明", - "Mysql 分区管理": "Mysql 分区管理", - "开区模版": "开区模版", - "新建开区模板": "新建开区模板", - "克隆开区": "克隆开区", - "目标从库实例不能为空": "目标从库实例不能为空", - "目标从库实例格式不正确": "目标从库实例格式不正确", - "请输入IP:Port": "请输入IP:Port", - "目标从库实例不存在": "目标从库实例不存在", - "待重建从库主机": "待重建从库主机", - "新从库主机不能为空": "新从库主机不能为空", - "不能超过n个字符": "不能超过 {n} 个字符", - "已值班人": "已值班人", - "时间段重叠了": "时间段重叠了", - "告警组名称重复": "告警组名称重复", - "访问入口_目标集群": "访问入口_目标集群", - "集群_集群别名": "集群_集群别名", - "集群_模块": "集群_模块", - "Proxy数量不足,至少 3 台": "Proxy数量不足,至少 3 台", - "业": "业", - "集": "集", - "长度不能大于n": "长度不能大于{0}", - "规则名称重复": "规则名称重复", - "规则名称与原规则名称相同": "规则名称与原规则名称相同", - "模板名称": "模板名称", - "开区模板:通过开区模板,可以快速创建集群开区": "开区模板:通过开区模板,可以快速创建集群开区", - "请输入模板关键字": "请输入模板关键字", - "模板配置": "模板配置", - "请输入模板名称": "请输入模板名称", - "克隆的规则": "克隆的规则", - "克隆 DB": "克隆 DB", - "克隆表结构": "克隆表结构", - "克隆表数据": "克隆表数据", - "生成目标 DB 范式": "生成目标 DB 范式", - "初始化授权": "初始化授权", - "已选n个": "已选{0}个", - "已添加n个规则": "已添加{0}个规则", - "克隆 DB 不能为空": "克隆 DB 不能为空", - "克隆表结构不能为空": "克隆表结构不能为空", - "可使用全局变量,如_test": "可使用全局变量,如: {var}", - "编辑开区模板": "编辑开区模板", - "新建开区": "新建开区", - "(源集群:c,共克隆 n 个 DB)": "(源集群:{0},共克隆 {1} 个 DB)", - "(开区模板:t,源集群:c,共克隆 n 个 DB)": "(开区模板:{0},源集群:{1},共克隆 {2} 个 DB)", - "变量名name不能为空": "变量名 {name} 不能为空", - "模板详情【templateName配置 】": "模板详情【{name}配置 】", - "n个规则": "{n}个规则", - "n 条全新规则": "{n} 条全新规则", - "请确认以下开区内容:": "请确认以下开区内容:", - "开区目标": "开区目标", - "模板信息:": "模板信息:", - "开区目标集群": "开区目标集群", - "授权 IP": "授权 IP", - "授权 IP 不能为空": "授权 IP 不能为空", - "复制成功n个IP": "复制成功 {n} 个 IP", - "IP 输入有误": "IP 输入有误", - "修改成功": "修改成功", - "修改失败": "修改失败", - "共 n 条权限规则【c】": "共 {n} 条权限规则【{c}】", - "复制变量": "复制变量", - "可以在命名范式与 xxx 中使用": "可以在命名范式与 xxx 中使用", - "库名": "库名", - "失败的从库实例详情": "失败的从库实例详情", - "无匹配的资源规格_请先修改容量及QPS设置": "无匹配的资源规格_请先修改容量及QPS设置", - "跨机房部署": "跨机房部署", - "同机房部署": "同机房部署", - "InfluxDB实例": "InfluxDB实例", - "云区域": "云区域", - "确认将 DNS 域名指向 CLB ?": "确认将 DNS 域名指向 CLB ?", - "确认恢复 DNS 域名指向?": "确认恢复 DNS 域名指向?", - "启用 CLB 之后,该集群可以通过 CLB 来访问": "启用 CLB 之后,该集群可以通过 CLB 来访问", - "业务不需要更换原域名也可实现负载均衡": "业务不需要更换原域名也可实现负载均衡", - "DNS 域名恢复指向 Proxy": "DNS 域名恢复指向 Proxy", - "构造集群": "构造集群", - "构造源集群": "构造源集群", - "访问 DB 的用户名,包括它的密码": "访问 DB 的用户名,包括它的密码", - "权限模板,预定义账号拥有哪些权限": "权限模板,预定义账号拥有哪些权限", - "根据 grant 语法授予 DB 实例的访问权限": "根据 grant 语法授予 DB 实例的访问权限", - "你已选择所有权限": "你已选择所有权限", - "非常规权限": "非常规权限", - "所有权限": "所有权限", - "包含所有权限,其他权限无需授予": "包含所有权限,其他权限无需授予", - "城市": "城市", - "IP 格式错误:n": "IP 格式错误: {n}", - "磁盘挂载点": "磁盘挂载点", - "磁盘(G)": "磁盘(G)", - "表中包含数据,建议在低峰期执行分区;": "表中包含数据,建议在低峰期执行分区;", - "表中行数大于1千万或者表数据量大于300GB,不允许执行分区;": "表中行数大于1千万或者表数据量大于300GB,不允许执行分区;", - "确定强制失败吗": "确定强制失败吗?", - "强制失败": "强制失败", - "当前n台_扩容至m台": "当前 {n} 台,扩容至 {m} 台", - "当前m_G_扩容后预估n_G": "当前 {m} G,扩容后预估 {n} G", - "当前m_G_缩容后预估n_G": "当前 {m} G,缩容后预估 {n} G", - "服务器选择方式": "服务器选择方式", - "缩容容量": "缩容容量", - "扩容容量": "扩容容量", - "DBA 管理工具": "DBA 管理工具", - "添加数据库组件": "添加数据库组件", - "可观测": "可观测", - "关系型数据库": "关系型数据库", - "NoSQL 数据库": "NoSQL 数据库", - "时序数据库": "时序数据库", - "消息队列": "消息队列", - "大数据存储": "大数据存储", - "已添加 (n)": "已添加 ({0})", - "个人工作台": "个人工作台", - "我的代办": "我的代办", - "请输入关键字": "请输入关键字", - "历史记录": "历史记录", - "告警事件": "告警事件", - "数据组件": "数据组件", - "检索内容": "检索内容", - "检索类型": "检索类型", - "主机": "主机", - "模糊": "模糊", - "精确": "精确", - "暂无搜索内容,换个关键词试一试": "暂无搜索内容,换个关键词试一试", - "请先输入关键词搜索": "请先输入关键词搜索", - "清空输入内容": "清空输入内容", - "密码安全": "密码安全", - "轮值": "轮值", - "监控告警": "监控告警", - "告警组": "告警组", - "单据管理": "单据管理", - "单号_单据类型_申请人": "单号 / 单据类型 / 申请人", - "临时密码修改": "临时密码修改", - "数据库组件": "数据库组件", - "DB 资源池管理": "DB 资源池管理", - "主": "主", - "从": "从", - "全站搜索 Ctrl + K": "全站搜索 Ctrl + K", - "最近使用": "最近使用", - "系统": "系统", - "需要申请的权限": "需要申请的权限", - "资源操作记录": "资源操作记录", - "复制访问入口": "复制访问入口", - "CL5与北极星": "CL5 与北极星", - "腾讯云负载均衡(CLB)": "腾讯云负载均衡(CLB)", - "北极星服务名称": "北极星服务名称", - "CLB域名": "CLB 域名", - "恢复DNS域名指向": "恢复 DNS 域名指向", - "DNS域名指向CLB": "DNS 域名指向 CLB", - "数据订阅": "数据订阅", - "Mysql 订阅实例": "Mysql 订阅实例", - "Mysql 订阅配置": "Mysql 订阅配置", - "订阅实例": "订阅实例", - "接收端类型": "接收端类型", - "接收端": "接收端", - "应用实例": "应用实例", - "订阅配置": "订阅配置", - "订阅库表": "订阅库表", - "新建订阅": "新建订阅", - "数据接收端": "数据接收端", - "请输入表名,支持通配符": "请输入表名,支持通配符", - "请输入单个库名,可以包含通配符 %": "请输入单个库名,可以包含通配符 %", - "停用": "停用", - "手动迁移": "手动迁移", - "数据源集群": "数据源集群", - "实例 ID": "实例 ID", - "集群端口": "集群端口", - "追加订阅": "追加订阅", - "接收端集群": "接收端集群", - "所有IP": "所有IP", - "所有实例": "所有实例", - "已选IP": "已选IP", - "已选实例": "已选实例", - "新建订阅规则": "新建订阅规则", - "确认批量删除n个实例?": "确认批量删除 {n} 个实例?", - "确认批量禁用n个实例?": "确认批量禁用 {n} 个实例?", - "部署dumper实例ID": "部署 dumper 实例 ID", - "接收端集群与端口": "接收端集群与端口", - "请输入DB/表名": "请输入 DB/表名", - "订阅的库表": "订阅的库表", - "数据源与接收端": "数据源与接收端", - "部署位置": "部署位置", - "数据同步方式": "数据同步方式", - "Dumper部署位置": "Dumper 部署位置", - "数据源与接收端配置": "数据源与接收端配置", - "请输入账号": "请输入账号", - "请输入密码": "请输入密码", - "添加数据源集群": "添加数据源集群", - "全量同步": "全量同步", - "增量同步": "增量同步", - "请输入ID": "请输入 ID", - "集群Master所在主机": "集群 Master 所在主机", - "如n": "如 {n}", - "以小写英文字符开头,且只能包含英文字母、数字、连字符-,多个换行分隔": "以小写英文字符开头,且只能包含英文字母、数字、连字符-,多个换行分隔", - "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-": "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-", - "接收端地址": "接收端地址", - "输入有误": "输入有误", - "订阅名称不能为空": "订阅名称不能为空", - "订阅名称重复": "订阅名称重复", - "请选择接收端类型": "请选择接收端类型", - "输入格式有误": "输入格式有误", - "追加订阅【name】": "追加订阅【{name}】", - "批量订阅": "批量订阅", - "使用已有订阅": "使用已有订阅", - "新建订阅成功": "新建订阅成功", - "新建订阅失败": "新建订阅失败", - "Dumper 手动迁移【name】": "Dumper 手动迁移【{name}】", - "同步方式": "同步方式", - "迁移目标位置": "迁移目标位置", - "待迁移确认信息": "待迁移确认信息", - "Dumper实例": "Dumper 实例", - "Dumper版本": "Dumper 版本", - "迁移目标信息": "迁移目标信息", - "手动迁移失败": "手动迁移失败", - "追加订阅失败": "追加订阅失败", - "订阅名称": "订阅名称", - "dumper实例ID": "dumper 实例 ID", - "请输入数值": "请输入数值", - "迁移任务正在进行中,跳转": "迁移任务正在进行中,跳转", - "禁用后数据传输将会终止,请谨慎操作!": "禁用后数据传输将会终止,请谨慎操作!", - "删除后数据传输将会终止,并删除实例,请谨慎操作!": "删除后数据传输将会终止,并删除实例,请谨慎操作!", - "Dumper实例迁移失败": "Dumper 实例迁移失败", - "已有n个订阅单据正在进行中": "已有 {n} 个订阅单据正在进行中", - "确认删除该实例?": "确认删除该实例?", - "订阅规则": "订阅规则", - "迁移任务进行中": "迁移任务进行中", - "实例列表": "实例列表", - "集群重复": "集群重复", - "不合法的输入": "不合法的输入", - "浏览器时区": "浏览器时区", - "时区": "时区", - "请输入搜索(国家,城市,简称)": "请输入搜索(国家,城市,简称)", - "确认停用该规格?": "确认停用该规格?", - "停用后,在资源规格选择时,将不可见,且不可使用": "停用后,在资源规格选择时,将不可见,且不可使用", - "确认启用该规格?": "确认启用该规格?", - "启用后,在资源规格选择时,将开放选择": "启用后,在资源规格选择时,将开放选择", - "是否启用": "是否启用", - "操作成功": "操作成功", - "确认停用该版本?": "确认停用该版本?", - "确认启用该版本?": "确认启用该版本?", - "停用后,在选择版本时,将不可见,且不可使用": "停用后,在选择版本时,将不可见,且不可使用", - "启用后,在选择版本时,将开放选择": "启用后,在选择版本时,将开放选择", - "设为默认版本": "设为默认版本", - "未启用的版本不能设为默认": "未启用的版本不能设为默认", - "推荐": "推荐", - "导出": "导出", - "所有集群": "所有集群", - "已选集群": "已选集群", - "版本日志": "版本日志", - "默认": "默认", - "申请Riak集群部署": "申请 Riak 集群部署", - "Riak集群部署": "Riak集群部署", - "Riak_集群管理": "【Riak】集群管理", - "Riak版本": "Riak版本", - "节点": "节点", - "节点数至少为n台": "节点数至少为 {0} 台", - "节点数量": "节点数量", - "添加节点": "添加节点", - "删除节点": "删除节点", - "禁用中": "禁用中", - "已禁用": "已禁用", - "禁用任务正在进行中,跳转单据查看进度": "禁用任务正在进行中,跳转 {0} 查看进度", - "被禁用后将无法访问,如需恢复访问,可以再次「启用」": "被禁用后将无法访问,如需恢复访问,可以再次「启用」", - "启用后将恢复访问": "启用后将恢复访问", - "被删除后将进行以下操作": "被删除后将进行以下操作", - "删除xx集群": "删除 {0} 集群", - "删除xx实例数据,停止相关进程": "删除 {0} 实例数据,停止相关进程", - "添加节点【xx】": "添加节点【{0}】", - "删除节点【xx】": "删除节点【{0}】", - "当前正常的节点数量少于n ,不能删除节点,请先添加节点": "当前正常的节点数量少于 {0} ,不能删除节点,请先添加节点", - "当前节点总数": "当前节点总数", - "节点实例": "节点实例", - "CPU内存": "CPU内存", - "请输入节点实例或选择字段搜索": "请输入 节点实例 或选择字段搜索", - "确认删除n个节点?": "确认删除 {0} 个节点?", - "删除后不可恢复,请谨慎操作!": "删除后不可恢复,请谨慎操作!", - "确认重启该节点?": "确认重启该节点?", - "删除任务正在进行中,跳转xx查看进度": "删除任务正在进行中,跳转 {0} 查看进度", - "重启任务正在进行中,跳转xx查看进度": "重启任务正在进行中,跳转 {0} 查看进度", - "勾选主机": "勾选主机", - "勾选实例": "勾选实例", - "操作对象": "操作对象", - "有n个任务正在进行中": "有 {0} 个任务正在进行中", - "禁用集群": "禁用集群", - "单据流程设置": "单据流程设置", - "请选择单据": "请选择单据", - "可增加的流程节点": "可增加的流程节点", - "流程预览": "流程预览", - "确认xx“单据审批”流程节点?": "确认{0}“单据审批”流程节点?", - "已选择n个单据类型": "已选择:{0} 个单据类型", - "禁用任务进行中,不可禁用": "禁用任务进行中,不可禁用", - "规则下存在实例_不可删除": "规则下存在实例,不可删除", - "确认删除该规则?": "确认删除该规则?", - "IP_PORT_或_域名_端口": "IP:PORT 或 域名:端口", - "请选择操作系统类型": "请选择操作系统类型", - "操作系统类型": "操作系统类型", - "Riak监控": "Riak 监控", - "暂无异常IP": "暂无异常 IP", - "请先勾选IP": "请先勾选 IP", - "查询结果": "查询结果", - "资源池主机": "资源池主机", - "所有主机": "所有主机", - "专用DB": "专用DB", - "主域名": "主域名", - "主版本": "主版本", - "容灾等级": "容灾等级", - "无法操作": "无法操作", - "格式错误": "格式错误", - "Riak节点IP": "Riak节点IP", - "开区任务进行中": "开区任务进行中", - "数据校验修复任务进行中": "数据校验修复任务进行中", - "复制域名": "复制域名", - "克隆分区策略": "克隆分区策略", - "注意_对从域名授权时仅会授予 select 权限": "注意:对从域名授权时仅会授予 select 权限", - "实例:name": "实例:{name}", - "从域名": "从域名", - "请输入关键字或选择条件搜索": "请输入关键字或选择条件搜索", - "集群架构": "集群架构", - "分片名": "分片名", - "副本集": "副本集", - "分片集群实例": "分片集群实例", - "变更脚本执行": "变更脚本执行", - "扩容Shard节点数": "扩容 Shard 节点数", - "缩容Shard节点数": "缩容 Shard 节点数", - "脚本任务": "脚本任务", - "目标分片集群": "目标分片集群", - "上传_js文件,由上至下执行,可拖动文件调整执行顺序件": "上传 .js 文件,由上至下执行,可拖动文件调整执行顺序件", - "JS文件": "JS文件", - "在JS脚本变更前执行": "在 JS 脚本变更前执行", - "脚本编辑器": "脚本编辑器", - "请选择或输入": "请选择或输入", - "选择集群": "选择集群", - "副本集集群": "副本集集群", - "分片集群": "分片集群", - "申请MongoDB分片集群部署": "申请 MongoDB 分片集群部署", - "申请MongoDB副本集部署": "申请 MongoDB 副本集部署", - "MongoDB分片集群部署": "MongoDB 分片集群部署", - "MongoDB副本集部署": "MongoDB 副本集部署", - "MongoDB版本": "MongoDB 版本", - "默认从n开始分配": "默认从 {0} 开始分配", - "每台主机oplog容量占比": "每台主机oplog容量占比", - "预计容量nG": "预计容量 {0} G", - "所需主机数量": "所需主机数量", - "Shard 节点数": "Shard 节点数", - "每组主机部署副本集数量": "每组主机部署副本集数量", - "主从节点数": "主从节点数", - "部署副本集数量": "部署副本集数量", - "每台主机部署副本集数量": "每台主机部署副本集数量", - "共需n台": "共需 {0} 台", - "计算规则": "计算规则", - "集群ID重复": "集群ID重复", - "批量录入集群ID": "批量录入集群ID", - "批量录入集群名称": "批量录入集群名称", - "请输入多个集群名称,多个换行分隔": "请输入多个集群名称,多个换行分隔", - "通过换行分隔_快速批量编辑多个集群ID": "通过换行分隔_快速批量编辑多个集群 ID", - "通过换行分隔_快速批量编辑多个名称": "通过换行分隔_快速批量编辑多个名称", - "复制访问地址": "复制访问地址", - "MongoDB 集群容量变更【xxx】": "MongoDB 集群容量变更【{0}】", - "节点数目前只支持xxx": "节点数目前只支持 {0}", - "容量将从oldGxxx至newG": "容量将从 {old}G {type}至 {new}G", - "升级": "升级", - "降低": "降低", - "格式为:(库名).(名称)_如 admin.linda": "格式为:(库名).(名称),如 admin.linda", - "Mongo副本集": "Mongo 副本集", - "Mongo分片集": "Mongo 分片集", - "需要n台": "需要 {n} 台", - "请先申请集群": "请先申请集群", - "选择账号权限": "选择账号权限", - "添加账号规则": "添加账号规则", - "请输入账号或DB名": "请输入账号或DB名", - "全部清空": "全部清空", - "请添加权限规则": "请添加权限规则", - "请输入域名_集群名称": "请输入域名_集群名称", - "SQLServer主从集群管理": "SQLServer 主从集群管理", - "Sqlserver单节点集群管理": "SQLServer 单节点集群管理", - "重置的集群": "重置的集群", - "申请SQLServer单节点部署": "申请 SQLServer 单节点部署", - "所有集群 IP": "所有集群 IP", - "已选集群 IP": "已选集群 IP", - "异常集群 IP": "异常集群 IP", - "所有集群实例": "所有集群实例", - "已选集群实例": "已选集群实例", - "异常集群实例": "异常集群实例", - "操作系统版本": "操作系统版本", - "SQLServer单节点集群管理": "SQLServer单节点集群管理", - "最大系统保留内存": "最大系统保留内存", - "实例内存分配比率 (50~80%)": "实例内存分配比率 (50~80%)", - "申请SQLServer主从部署": "申请 SQLServer 主从部署", - "已完成去绑定": "已完成去绑定", - "主从方式": "主从方式", - "镜像": "镜像", - "不限制": "不限制", - "请选择操作系统版本": "请选择操作系统版本", - "SQLServer起始端口": "SQLServer起始端口", - "新开tab打开": "新开tab打开", - "默认从起始端口开始分配": "默认从起始端口开始分配", - "访问入口_集群名称_管控区域_实例_所属DB模块_创建人": "访问入口/集群名称/管控区域/实例/所属DB模块/创建人", - "SQLServer单节点": "SQLServer 单节点", - "SQLServer主从": "SQLServer 主从", - "C,D 盘无法删除": "C,D 盘无法删除", - "【SQLServer 主从集群】实例视图": "【SQLServer 主从集群】实例视图", - "至少3台_且必须为奇数": "至少3台,且必须为奇数", - "不能少于n台": "不能少于{n}台", - "必须为奇数": "必须为奇数", - "确认扩容n个集群的Shard节点数": "确认扩容 {n} 个集群的 Shard 节点数?", - "确认缩容n个集群的Shard节点数": "确认缩容 {n} 个集群的 Shard 节点数?", - "当前Shard的节点数": "当前 Shard 的节点数", - "扩容至(节点数)": "扩容至(节点数)", - "缩容至(节点数)": "缩容至(节点数)", - "分片式": "分片式", - "缩容Shard节点数任务提交成功": "缩容 Shard 节点数任务提交成功", - "请选择规格": "请选择规格", - "请输入扩容数量": "请输入扩容数量", - "确认扩容n个集群": "确认扩容 {n} 个集群?", - "确认缩容n个集群": "确认缩容 {n} 个集群?", - "请输入缩容数量": "请输入缩容数量", - "确认提交n个整机替换任务": "确认提交 {n} 个整机替换任务", - "确认执行SQL任务": "确认执行SQL任务?", - "每个Shard节点数": "每个 Shard 节点数", - "Shard数量": "Shard 数量", - "Shard节点规格": "Shard 节点规格", - "所需机组数": "所需机组数", - "可用机器数": "可用机器数", - "所需机器数": "所需机器数", - "每台主机构造Shard数量": "每台主机构造 Shard 数量", - "主机数量": "主机数量", - "构造类型": "构造类型", - "构造新主机规格": "构造新主机规格", - "确认提交n个库表备份任务": "确认提交 {n} 个库表备份任务?", - "开启Oplog": "开启 Oplog", - "常规备份(25天)": "常规备份(25天)", - "长期备份(3年)": "长期备份(3年)", - "确认清档n个分片式集群": "确认清档 {n} 个分片式集群?", - "直接删除表": "直接删除表", - "将表暂时重命名,用于需要快速恢复的情况": "将表暂时重命名,用于需要快速恢复的情况", - "保留索引": "保留索引", - "删除索引": "删除索引", - "索引处理": "索引处理", - "备份文件保存时间": "备份文件保存时间", - "备份方式": "备份方式", - "当前Shard节点规格": "当前 Shard 节点规格", - "当前Shard节点数": "当前 Shard 节点数", - "当前机器组数": "当前机器组数", - "当前机器数量": "当前机器数量", - "目标Shard节点规格": "目标 Shard 节点规格", - "目标Shard节点数": "目标 Shard 节点数", - "目标Shard数量": "目标 Shard 数量", - "目标机器组数": "目标机器组数", - "目标机器数量": "目标机器数量", - "批量选择": "批量选择", - "集群已禁用": "集群已禁用", - "库名长度不超过64个字符": "库名长度不超过64个字符", - "表名长度不超过255个字符": "表名长度不超过255个字符", - "将会对库表进行备份": "将会对库表进行备份", - "自动生成": "自动生成", - "确认定点构造n个集群": "确认定点构造 {n} 个集群?", - "构造的主机": "构造的主机", - "每台主机Shard数": "每台主机 Shard 数", - "确认销毁n个集群的构造记录": "确认销毁 {n} 个集群的构造记录?", - "销毁任务进行中": "销毁任务进行中", - "共需n台主机": "共需 {n} 台主机", - "构造DB名": "构造DB名", - "库表设置": "库表设置", - "目标集群与构造设置": "目标集群与构造设置", - "备份文件": "备份文件", - "该操作将会修改对应DB的数据,请谨慎操作": "该操作将会修改对应 DB 的数据,请谨慎操作!", - "是否开启 Oplog": "是否开启 Oplog", - "确认清档n个副本集集群": "确认清档 {n} 个副本集集群?", - "确认执行变更脚本任务": "确认执行变更脚本任务?", - "集群上的数据将会全部构造至指定的新机器": "集群上的数据将会全部构造至指定的新机器", - "扩容Shard节点数任务提交成功": "扩容 Shard 节点数任务提交成功", - "确认提交n个全库备份任务": "确认提交 {n} 个全库备份任务?", - "缩容的IP": "缩容的 IP", - "只能选择n台": "只能选择 {n} 台", - "执行脚本变更_内容详情": "执行脚本变更-内容详情", - "脚本来源": "脚本来源", - "脚本文件": "脚本文件", - "脚本执行内容": "脚本执行内容", - "复制n": "复制{n}", - "必须缩容n台主机": "必须缩容 {n} 台主机", - "当前集群容灾要求跨机房": "当前集群容灾要求跨机房", - "最终执行结果以脚本内容为准": "最终执行结果以脚本内容为准", - "请选择IP": "请选择 IP", - "资源不足": "资源不足", - "新机规格": "新机规格", - "指定时间": "指定时间", - "必须大于当前节点数": "必须大于当前节点数", - "当前Shard数量": "当前 Shard 数量", - "目标主机": "目标主机", - "Redis主从": "Redis 主从", - "必须小于当前节点数": "必须小于当前节点数", - "你已拥有权限,请刷新页面": "你已拥有权限,请刷新页面", - "当前版本": "当前版本", - "下载成功": "下载成功", - "请保证冷/热节点至少存在一台": "请保证冷/热节点至少存在一台", - "主机已被 Client 节点使用": "主机已被 Client 节点使用", - "至少替换一种节点类型": "至少替换一种节点类型", - "热节点,冷节点,Client节点至少缩容一个类型": "热节点,冷节点,Client节点至少缩容一个类型", - "Datanode 扩容主机未填写": "Datanode 扩容主机未填写", - "DataNode 缩容主机未填写": "DataNode 缩容主机未填写", - "Broker 缩容主机未填写": "Broker 缩容主机未填写", - "暂无其他分片规格可切换": "暂无其他分片规格可切换", - "集群上的数据将会被清除掉": "集群上的数据将会被清除掉", - "信息将会被替换,请谨慎操作!": "信息将会被替换,请谨慎操作!", - "管理权限": "管理权限", - "变更脚本执行任务提交成功": "变更脚本执行任务提交成功", - "执行确认": "执行确认", - "完成": "完成", - "缩容Shard节点数:xxx": "缩容Shard节点数:xxx", - "扩容Shard节点数:xxx": "扩容Shard节点数:xxx", - "其他": "其他", - "确认删除该轮值?": "确认删除该轮值?", - "确认禁用该实例?": "确认禁用该实例?", - "源 DB": "源 DB", - "表结构": "表结构", - "初始化授权不能为空": "初始化授权不能为空", - "变量名不能为空": "变量名不能为空", - "变量说明不能为空": "变量说明不能为空", - "Bookkeeper_Broker 至少扩容一种类型": "Bookkeeper_Broker 至少扩容一种类型", - "云区域ID": "云区域ID", - "IP端口": "IP端口", - "所有异常主机": "所有异常主机", - "清除异常 IP": "清除异常 IP", - "暂无可复制 IP": "暂无可复制 IP", - "请输入合理的范围值": "请输入合理的范围值", - "暂无可复制异常 IP": "暂无可复制异常 IP", - "ConfigSvr规格": "ConfigSvr规格", - "ShardSvr规格": "ShardSvr规格", - "删除后不可恢复,请谨慎操作!": "删除后不可恢复,请谨慎操作!", - "添加运维节点任务提交成功": "添加运维节点任务提交成功", - "DB 重命名任务提交成功": "DB 重命名任务提交成功", - "DB 实例权限克隆任务提交成功": "DB 实例权限克隆任务提交成功", - "每组主机部署集群": "每组主机部署集群", - "包含特殊字符,除空格外": "包含特殊字符,除空格外", - "数据库读写权限(DML)": "数据库读写权限(DML)", - "扩容数量": "扩容数量", - "回档至指定时间 ": "回档至指定时间 ", - "目标副本集集群": "目标副本集集群", - "Config Server资源规格": "Config Server资源规格", - "Mongos资源规格": "Mongos资源规格", - "ShardSvr资源规格": "ShardSvr资源规格", - "临时集群名称": "临时集群名称", - "授权IP": "授权IP", - "主从版": "主从版", - "该集群关联了多个同机集群,将一同勾选": "该集群关联了多个同机集群,将一同勾选", - "暂无规则,": "暂无规则,", - "定点构造执行": "定点构造执行", - "迁移主从": "迁移主从", - "迁移主从任务提交成功": "迁移主从任务提交成功", - "迁移主从执行": "迁移主从执行", - "迁移主从:集群主从实例将成对迁移至新机器。默认迁移同机所有关联集群,也可迁移部分集群,迁移会下架旧实例": "迁移主从:集群主从实例将成对迁移至新机器。默认迁移同机所有关联集群,也可迁移部分集群,迁移会下架旧实例", - "将从库主机的全部实例重建到新主机": "将从库主机的全部实例重建到新主机", - "去创建": "去创建", - "只能英文字母开头": "只能英文字母开头", - "优先级设置失败": "优先级设置失败", - "文件上传失败——文件大小超过限制(最大为1GB)": "文件上传失败——文件大小超过限制(最大为1GB)", - "已失败": "已失败", - "集群版": "集群版", - "降序": "降序", - "升序": "升序", - "请输入或选择条件搜索": "请输入或选择条件搜索", - "搜索分组": "搜索分组", - "已申请": "已申请", - "表数据": "表数据", - "新建开区成功": "新建开区成功", - "变量名重复": "变量名重复", - "禁用成功": "禁用成功", - "已选主机": "已选主机", - "复制所有 IP": "复制所有 IP", - "访问DB格式错误": "访问DB格式错误", - "从资源池匹配": "从资源池匹配", - "缩容数量": "缩容数量", - "数据库备份": "数据库备份", - "数据库备份:指定DB备份,支持模糊匹配": "数据库备份:指定DB备份,支持模糊匹配", - "全量备份": "全量备份", - "增量备份": "增量备份", - "年": "年", - "请先设置 备份/忽略 DB": "请先设置 备份/忽略 DB", - "最终DB": "最终 DB", - "预览DB结果列表": "预览 DB 结果列表", - "请分别输入目标集群_备份DB名_忽略DB名_多个对象_换行分隔": "请分别输入目标集群,备份 DB 名,忽略 DB 名\n多个对象,换行分隔", - "确定启用该集群?": "确定启用该集群?", - "重置集群": "重置集群", - "当前域名": "当前域名", - "新域名": "新域名", - "新集群": "新集群", - "实例内存分配比例": "实例内存分配比例", - "确定禁用该集群?": "确定禁用该集群?", - "集群的数据将会被全部清空": "集群的数据将会被全部清空", - "目标DB不存在": "目标 DB {0} 不存在", - "请先输入或选择集群": "请先输入或选择集群", - "确认提交n个数据库备份任务": "确认提交 {n} 个数据库备份任务", - "集群详情": "集群详情", - "数据库所有者权限(owner)": "数据库所有者权限(owner)", - "请选择模块": "请选择模块", - "操作系统版本不符合模块配置": "操作系统版本不符合模块配置", - "业务code不允许重复": "业务code不允许重复", - "确定重试所有失败节点": "确定重试所有失败节点?", - "失败重试成功": "失败重试成功", - "IP 或 IP:Port": "IP 或 IP:Port", - "DB参数模块": "DB 参数模块", - "DB 参数模块是一个管理单元,用于标识一组使用了相同数据库配置(版本、字符集等)的集群": "DB 参数模块是一个管理单元,用于标识一组使用了相同数据库配置(版本、字符集等)的集群", - "资源池手动选择": "资源池手动选择", - "仅需n台": "仅需 {n} 台", - "还差n台,请先勾选足够的IP": "还差 {n} 台,请先勾选足够的IP", - "Slave 主机": "Slave 主机", - "Slave 实例": "Slave 实例", - "确认原地重建n个从库?": "确认原地重建 {n} 个从库?", - "该主机在资源池中不存在": "该主机在资源池中不存在", - "该业务空闲机中不存在": "该业务空闲机中不存在", - "当前为资源池自动匹配,切换类型将会清空并需重新选择": "当前为资源池自动匹配,切换类型将会清空并需重新选择", - "当前填写的主机为资源池主机,切换类型将会清空并需重新选择": "当前填写的主机为资源池主机,切换类型将会清空并需重新选择", - "当前填写的主机为业务空闲机,切换类型将会清空并需重新选择": "当前填写的主机为业务空闲机,切换类型将会清空并需重新选择", - "请输入主机": "请输入主机", - "关联的从库实例": "关联的从库实例", - "请先选择目标主库主机": "请先选择目标主库主机", - "已被其他行选中": "已被其他行选中", - "资源池IP重复": "资源池IP重复", - "业务空闲机IP重复": "业务空闲机IP重复", - "目标从库实例重复": "目标从库实例重复", - "请输入IP_如_1_1_1_1多个可使用换行_空格或_分隔": "请输入IP,如1.1.1.1,多个可使用换行、空格或分隔", - "迁移主从提交成功": "迁移主从提交成功", - "迁移主从:主从机器上的所有实例成对迁移到新机器上,旧机器会下架掉。": "迁移主从:主从机器上的所有实例成对迁移到新机器上,旧机器会下架掉。", - "确认迁移n主从实例?": "确认迁移 {n} 主从实例?", - "n处IP不存在": " {n} 处IP不存在", - "从库主机关联实例": "从库主机关联实例", - "目标从库主机": "目标从库主机", - "目标从库主机格式不正确": "目标从库主机格式不正确", - "U_已处理_A_耗时_T": "{0} 已处理({1}),耗时:{2}", - "U_已处理_A": "{0} 已处理({1})", - "等待C确认是否执行T": "等待 {0} 确认是否执行 {1}", - "处理人": "处理人", - "重新执行后无法撤回,请谨慎操作!": "重新执行后无法撤回,请谨慎操作!", - "继续执行单据后无法撤回,请谨慎操作!": "继续执行单据后无法撤回,请谨慎操作!", - "终止单据后无法撤回,请谨慎操作!": "终止单据后无法撤回,请谨慎操作!", - "共n个文件,含有m个高危语句": "共 {0} 个文件,含有 {1} 个高危语句", - "含有n个高危语句": "含有 {0} 个高危语句", - "资源池": "资源池", - "搜索": "搜索", - "如何选择架构?": "如何选择架构?", - "请描述你的需求:": "请描述你的需求:", - "架构对比": "架构对比", - "生成推荐": "生成推荐", - "Redis 数据存储用途": "Redis 数据存储用途", - "缓存:大部分数据带有过期时间, 数据量不会持续增加,QPS 较高,延迟敏感;": "缓存:大部分数据带有过期时间, 数据量不会持续增加,QPS 较高,延迟敏感;", - "数据主存储:大部分数据不带过期时间, 数据量持续增加,QPS 较低,可接受一定延迟;": "数据主存储:大部分数据不带过期时间, 数据量持续增加,QPS 较低,可接受一定延迟;", - "Redis 集群连接方式": "Redis 集群连接方式", - "普通客户端:Redis Single 连接方式,slot 与节点映射关系由 proxy 自动处理;": "普通客户端:Redis Single 连接方式,slot 与节点映射关系由 proxy 自动处理;", - "智能客户端:RedisCluster 连接方式,客户端自动维护 slot 与节点映射关系,客户端自动处理 MOVED 错误;": "智能客户端:RedisCluster 连接方式,客户端自动维护 slot 与节点映射关系,客户端自动处理 MOVED 错误;", - "是否使用较多 hgetall、zrevrange 等 O(n) 命令?": "是否使用较多 hgetall、zrevrange 等 O(n) 命令?", - "根据您的需求推荐:": "根据您的需求推荐:", - "架构对比的描述文案": "架构对比的描述文案", - "开发中": "开发中", - "Tendis 架构": "Tendis 架构", - "TendisCache 集群": "TendisCache 集群", - "Tendisplus 集群": "Tendisplus 集群", - "涉及组件": "涉及组件", - "特别说明": "特别说明", - "Redis 主从": "Redis 主从", - "主从管理": "主从管理", - "Redis 起始端口": "Redis 起始端口", - "按主机分配(集群实例),系统将从“起始端口”开始自动分配": "按主机分配(集群实例),系统将从“起始端口”开始自动分配", - "集群 QPS(每秒)": "集群 QPS(每秒)", - "原生 Redis Cluster": "原生 Redis Cluster", - "线程说明": "线程说明", - "Proxy故障剔除": "Proxy故障剔除", - "proxy 故障剔除预计耗时": "proxy 故障剔除预计耗时", - "RedisMaster故障恢复": "RedisMaster故障恢复", - "RedisMaster故障恢复预计耗时": "RedisMaster故障恢复预计耗时", - "stream命令支持": "stream命令支持", - "pubsub命令支持": "pubsub命令支持", - "单集群最大支持容量": "单集群最大支持容量", - "数据备份": "数据备份", - "数据恢复": "数据恢复", - "推荐使用场景": "推荐使用场景", - "TendisSSD 集群": "TendisSSD 集群", - "部署方式": "部署方式", - "全新主机部署": "全新主机部署", - "已有主从所在主机追加部署": "已有主从所在主机追加部署", - "批量编辑 Databases": "批量编辑 Databases", - "范围 2~64": "范围 2~64", - "版本说明": "版本说明", - "数据保存位置": "数据保存位置", - "Redis 集群实例视图": "Redis 集群实例视图", - "Redis 主从管理": "Redis 主从管理", - "Redis 主从实例视图": "Redis 主从实例视图", - "选择主库主机后自动生成": "选择主库主机后自动生成", - "待部署主库主机": "待部署主库主机", - "待部署从库主机": "待部署从库主机", - "请输入或选择": "请输入或选择", - "目标从库主机不能为空": "目标从库主机不能为空", - "目标从库主机不存在": "目标从库主机不存在", - "批量录入待部署主库主机": "批量录入待部署主库主机", - "输入主机重复": "输入主机重复", - "主机格式不正确": "主机格式不正确", - "批量录入,多个对象换行分隔": "批量录入,多个对象换行分隔", - "Redis 版本": "Redis 版本", - "Twemproxy + 原生 Redis 主从": "Twemproxy + 原生 Redis 主从", - "Twemproxy+ TendisSSD 主从": "Twemproxy+ TendisSSD 主从", - "Predixy + TendisplusCluster(gossip 协议)": "Predixy + TendisplusCluster(gossip 协议)", - "SSD 磁盘": "SSD 磁盘", - "集群部署后,可在线切换为其他集群类型,注意事项:\n1. 切换过程中存量server连接会断开,需要程序需重连重试,持续时间1分钟内;\n2. 新集群类型 支持 老集群类型 相关特性;\n3. 如 TendisSSD 集群可在线切换为 TendisCache 集群和 Tendisplus 集群,但 TendisCache 集群不一定能切换为 TendisSSD 集群": "集群部署后,可在线切换为其他集群类型,注意事项:\n1. 切换过程中存量server连接会断开,需要程序需重连重试,持续时间1分钟内;\n2. 新集群类型 支持 老集群类型 相关特性;\n3. 如 TendisSSD 集群可在线切换为 TendisCache 集群和 Tendisplus 集群,但 TendisCache 集群不一定能切换为 TendisSSD 集群;", - "访问方式": "访问方式", - "命令支持": "命令支持", - "a. 缓存、QPS 要求较高、延迟要求较低;\nb. 同等数据规模,成本高;": "a. 缓存、QPS 要求较高、延迟要求较低;\nb. 同等数据规模,成本高;", - "a. 数据量很大,且大部分是 set/get/hset/hget等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差,推荐使用 hscan、sscan 等命令代替;\nc. zset类型性能支持很差,不推荐使用;\nd. 同等数据规模,成本低;\ne. 需要精确恢复数据;\nf. 版本已经不迭代, 只做紧急 Bug 修复;\ng.未来将关闭申请入口": "a. 数据量很大,且大部分是 set/get/hset/hget等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差,推荐使用 hscan、sscan 等命令代替;\nc. zset类型性能支持很差,不推荐使用;\nd. 同等数据规模,成本低;\ne. 需要精确恢复数据;\nf. 版本已经不迭代, 只做紧急 Bug 修复;\ng.未来将关闭申请入口;", - "a. 数据量很大,且大部分是 set/get/hset/hget 等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差, 推荐使用 hscan、sscan 等命令代替;\nc. zset 类型性能约为原生 Redis 1/5;\nd. 可通过智能客户端直连 TendisplusCluster, 减少一层代理转发,降低延迟;\ne. 同等数据规模,成本低;\nf. 需要精确恢复数据;\ng. 版本持续迭代中;": "a. 数据量很大,且大部分是 set/get/hset/hget 等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差, 推荐使用 hscan、sscan 等命令代替;\nc. zset 类型性能约为原生 Redis 1/5;\nd. 可通过智能客户端直连 TendisplusCluster, 减少一层代理转发,降低延迟;\ne. 同等数据规模,成本低;\nf. 需要精确恢复数据;\ng. 版本持续迭代中;", - "a. 缓存、QPS 要求较高、延迟要求较低;\nb.可通过智能客户端直连 RedisCluster, 使用原生 Redis 各种特性, 同时减少一层代理转发,降低延迟;\nc. 同等数据规模,成本高;": "a. 缓存、QPS 要求较高、延迟要求较低;\nb.可通过智能客户端直连 RedisCluster, 使用原生 Redis 各种特性, 同时减少一层代理转发,降低延迟;\nc. 同等数据规模,成本高;", - "a. 最新 Proxy 支持 Stream、Pubsub、事务;\nb. 支持 eval,key 需要满足 hash_tag 特性;": "a. 最新 Proxy 支持 Stream、Pubsub、事务;\nb. 支持 eval,key 需要满足 hash_tag 特性;", - "a. 最新 Proxy 支持 Pubsub、事务, 不支持 Stream;\nb. 支持 eval,key 需要满足 hash_tag 特性;\nc. 不支持 scan、linsert、lrem 等命令;": "a. 最新 Proxy 支持 Pubsub、事务, 不支持 Stream;\nb. 支持 eval,key 需要满足 hash_tag 特性;\nc. 不支持 scan、linsert、lrem 等命令;", - "a. Pubsub、事务、Stream 特性开发中;\nb. 支持 eval,key 需要满足 hash_tag 特性;": "a. Pubsub、事务、Stream 特性开发中;\nb. 支持 eval,key 需要满足 hash_tag 特性;", - "只支持恢复到15天全备时间点": "只支持恢复到15天全备时间点", - "a. 支持 Stream、Pubsub,事务支持开发中;\nb. 支持eval,key 需要满足 hash_tag 特性;": "a. 支持 Stream、Pubsub,事务支持开发中;\nb. 支持eval,key 需要满足 hash_tag 特性;", - "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;": "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;", - "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向 Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;": "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向 Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;", - "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;": "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;", - "普通客户端:Redis Single 连接方式,Slot 与节点映射关系由 Proxy 自动处理;": "普通客户端:Redis Single 连接方式,Slot 与节点映射关系由 Proxy 自动处理;", - "智能客户端:RedisCluster 连接方式,客户端自动维护 Slot 与节点映射关系,客户端自动处理 MOVED 错误;": "智能客户端:RedisCluster 连接方式,客户端自动维护 Slot 与节点映射关系,客户端自动处理 MOVED 错误;", - "目标从库主机 n 不存在": "目标从库主机 {n} 不存在", - "确认是否执行": "确认是否执行", - "其它": "其它", - "ip数不能超过n个": "ip数不能超过 {n} 个", - "部分IP不存在": "部分IP不存在", - "当前": "当前", - "变更方式": "变更方式", - "备份时间": "备份时间", - "选择主机": "选择主机", - "申请 Redis 主从部署": "申请 Redis 主从部署", - "版本升级": "版本升级", - "架构类型": "架构类型", - "当前使用的版本": "当前使用的版本", - "版本升级:将集群的接入层或存储层,更新到指定版本": "版本升级:将集群的接入层或存储层,更新到指定版本", - "确认对n个集群版本升级?": "确认对 {n} 个集群版本升级?", - "目标版本": "目标版本", - "确定提交?": "确定提交?", - "确定保存并执行?": "确定保存并执行?", - "撤销单据": "撤销单据", - "再次提单": "再次提单", - "添加": "添加", - "更多": "更多", - "共执行": "共执行", - "收起": "收起", - "业务名称": "业务名称", - "业务ID": "业务ID", - "%:匹配任意长度字符串,如 a%": "%:匹配任意长度字符串,如 a%", - "迁移DB名 ": "迁移DB名 ", - "最终DB名": "最终DB名", - "数据迁移:数据同步复制到新集群,迁移后将会对原库进行": "数据迁移:数据同步复制到新集群,迁移后将会对原库进行", - "不能选择源集群": "不能选择源集群", - "在目标集群已存在 DB: xx,请先修改名称": "在目标集群已存在 DB: {n},请先修改名称", - "确认提交n个数据迁移任务": "确认提交 {n} 个数据迁移任务?", - "数据迁移任务提交成功": "数据迁移任务提交成功", - "无高危语句": "无高危语句", - "主机已被 Master 节点使用": "主机已被 Master 节点使用", - "生成的目标DB名": "生成的目标 DB 名", - "支持使用 { } 占位,如db_{id} , id在执行开区时传入": "支持使用 {x} 占位,如db_{y} , id在执行开区时传入", - "请确保冷节点和热节点的总数至少为一台": "请确保冷节点和热节点的总数至少为一台", - "冷节点和热节点的总数至少为一台": "冷节点和热节点的总数至少为一台", - "敏感": "敏感", - "不允许多台目标Proxy主机对应同一台新Proxy主机:x": "不允许多台目标Proxy主机对应同一台新Proxy主机:{x}", - "DB 克隆:将源集群的指定database表结构和数据完整克隆到新集群中, database名不变": "DB 克隆:将源集群的指定database表结构和数据完整克隆到新集群中, database名不变", - "DB克隆": "DB 克隆", - "无容灾要求": "无容灾要求", - "跨机架部署": "跨机架部署", - "只能包含英文字母、数字,多个换行分隔": "只能包含英文字母、数字,多个换行分隔", - "批量编辑:通过换行分隔,快速批量录入多个值": "批量编辑:通过换行分隔,快速批量录入多个值", - "新建开区_批量录入": "新建开区-批量录入", - "请分别输入目标集群(单个),一个或多个变量值,授权IP(可为多个英文逗号分隔)\n多个对象 ,换行分隔": "请分别输入目标集群(单个),一个或多个变量值,授权IP(可为多个英文逗号分隔)\n多个对象 ,换行分隔", - "标记为已处理": "标记为已处理", - "确认移入待回收机池?": "确认移入待回收机池?", - "主机将移入“x业务下的空闲机池”": "主机将移入“{x}业务下的空闲机池”", - "确认标记为已经处理?": "确认标记为已经处理?", - "将会删除该条主机记录": "将会删除该条主机记录", - "标记成功": "标记成功", - "确认将n台主机移入待回收机池?": "确认将 {n} 台主机移入待回收机池?", - "确认将n台主机标记为已处理?": "确认将 {n} 台主机标记为已处理?", - "将会删除n条主机记录": "将会删除 {n} 条主机记录", - "主机已经被移动至 “x模块”,可以标记为已处理": "主机已经被移动至 “{x}”模块,可以标记为已处理", - "标记为已处理的 IP,将会删除记录": "标记为已处理的 IP,将会删除记录", - "只能选择“移入待回收的主机”": "只能选择“移入待回收的主机”", - "只能选择“标记为处理的主机”": "只能选择“标记为处理的主机”", - "Predixy + RedisCluster(gossip 协议)": "Predixy + RedisCluster(gossip 协议)", - "迁移中": "迁移中", - "删除中": "删除中", - "启用中": "启用中", - "容量使用率": "容量使用率", - "请输入关键字, Shift + Enter 换行": "请输入关键字, Shift + Enter 换行", - "选择源集群": "选择源集群", - "失败n": "失败{0}", - "执行失败n": "执行失败{0}", - "定位节点": "定位节点", - "失败节点(n)": "失败节点({n})", - "失败节点列表": "失败节点列表", - "以小写英文字母或数字开头_且只能包含英文字母_数字_连字符": "以小写英文字母或数字开头,且只能包含小写英文字母、数字、连字符-", - "xx机器无法使用": "{0} 机器无法使用", - "用户权限": "用户权限", - "Mongos规格": "Mongos规格", - "修改集群": "修改集群", - "请输入账号或 DB 名": "请输入账号或 DB 名", - "批量选择集群": "批量选择集群", - "添加源集群": "添加源集群", - "初始化权限规则": "初始化权限规则", - "添加权限": "添加权限", - "模板信息": "模板信息", - "所有表": "所有表", - "仅显示已选择": "仅显示已选择", - "去创建新的权限": "去创建新的权限", - "变量只能以字母开头": "变量只能以字母开头", - "请选择或输入主机": "请选择或输入主机", - "表名支持通配符“%”,含通配符的仅支持单个,为空则不克隆表数据": "表名支持通配符“%”,含通配符的仅支持单个,为空则不克隆表数据", - "部署方案选择": "部署方案选择", - "自动推荐方案": "自动推荐方案", - "自定义方案": "自定义方案", - "单机分片数": "单机分片数", - "数量不能为空": "数量不能为空", - "请输入数量": "请输入数量", - "范围n_min_max": "范围 {n}, {min} ~ {max}", - "请输入 where 条件,如:userId > 10000,不要带where关键字": "请输入 where 条件,如:userId > 10000,不要带where关键字", - "Mongodb规格": "Mongodb规格", - "上一个失败节点": "上一个失败节点", - "下一个失败节点": "下一个失败节点", - "MySQL-主从": "MySQL-主从", - "MySQL-单节点": "MySQL-单节点", - "原地定点构造": "原地定点构造", - "定点构造到其他集群": "定点构造到其他集群", - "构造 DB": "构造 DB", - "忽略 DB": "忽略 DB", - "构造后 DB 名": "构造后 DB 名", - "手动修改回档的 DB 名": "手动修改回档的 DB 名", - "n项待修改": "{0} 项待修改", - "禁用的集群不支持提取 Key": "禁用的集群不支持提取 Key", - "禁用的集群不支持删除 Key": "禁用的集群不支持删除 Key", - "禁用的集群不支持备份": "禁用的集群不支持备份", - "禁用的集群不支持清档": "禁用的集群不支持清档", - "请先添加链接的集群": "请先添加链接的集群", - "立即添加": "立即添加", - "MySQL主从-从域名": "MySQL主从-从域名", - "MySQL主从-主域名": "MySQL主从-主域名", - "复制已选": "复制已选", - "复制所有": "复制所有", - "域名:端口": "域名:端口", - "请先勾选": "请先勾选", - "无异常IP可复制": "无异常IP可复制", - "已选集群的异常 IP": "已选集群的异常 IP", - "暂无数据可复制": "暂无数据可复制", - "变更后机器组数": "变更后机器组数", - "数据查询": "数据查询", - "清屏": "清屏", - "使用帮助": "使用帮助", - "连接的集群:xx": "连接的集群:{name}", - "连接的集群": "连接的集群", - "页签数量已达上限,请先关闭部分标": "页签数量已达上限,请先关闭部分标", - "字号调整": "字号调整", - "结束符后不允许有空白外的字符": "结束符后不允许有空白外的字符", - "查询结果数据量不能大于64M": "查询结果数据量不能大于64M", - "导出数据": "导出数据", - "目标 DB 名": "目标 DB 名", - "weher 条件": "weher 条件", - "导出原因": "导出原因", - "最多支持 5 个": "最多支持 5 个", - "where 条件": "where 条件", - "忽略表名:": "忽略表名:", - "数据和表结构": "数据和表结构", - "数据": "数据", - "下载结果文件": "下载结果文件", - "编辑授权规则": "编辑授权规则", - "编辑授权规则成功": "编辑授权规则成功", - "是否确认终止执行单据": "是否确认终止执行单据", - "终止执行后无法撤回,请谨慎操作!": "终止执行后无法撤回,请谨慎操作!", - "是否确认重试此步骤": "是否确认重试此步骤", - "终止": "终止", - "是否删除索引": "是否删除索引", - "支持 show databases、show tables from db1 等部分 show 语句": "支持 show databases、show tables from db1 等部分 show 语句", - "只能输入select,不支持 insert, delete, update,且 select 必须带limit控制行数,行数<=1000": "只能输入select,不支持 insert, delete, update,且 select 必须带limit控制行数,行数<=1000", - "暂时不支持 use 语句": "暂时不支持 use 语句", - "不允许访问系统库,如 mysql information_schema performance_schema db_infobase": "不允许访问系统库,如 mysql information_schema performance_schema db_infobase", - "版本升级:接入层可直接原地升级,存储层需先创建相应版本的模块,连续版本可直接升级,跨版本需提供新机通过迁移完成升级;同机所有关联集群将一并升级": "版本升级:接入层可直接原地升级,存储层需先创建相应版本的模块,连续版本可直接升级,跨版本需提供新机通过迁移完成升级;同机所有关联集群将一并升级", - "升级方式": "升级方式", - "升级方式不能为空": "升级方式不能为空", - "原地升级": "原地升级", - "迁移升级": "迁移升级", - "远程": "远程", - "目标版本不能为空": "目标版本不能为空", - "绑定不能为空": "绑定不能为空", - "本地": "本地", - "无需选择": "无需选择", - "跳转新建模块": "跳转新建模块", - "绑定模块不能为空": "绑定模块不能为空", - "升级类型": "升级类型", - "适用于小版本升级,如 5.6.1 -> 5.6.2 ": "适用于小版本升级,如 5.6.1 -> 5.6.2 ", - "适用于大版本升级,如 5.6.0 -> 5.7.0": "适用于大版本升级,如 5.6.0 -> 5.7.0", - "单节点仅支持原地升级": "单节点仅支持原地升级", - "主从 - 接入层": "主从 - 接入层", - "主从 - 存储层": "主从 - 存储层", - "确认版本升级n个集群?": "确认版本升级 {n} 个集群?", - "展开详情": "展开详情", - "收起列表": "收起列表", - "展开列表": "展开列表", - "版本包文件": "版本包文件", - "数据库版本不能为空": "数据库版本不能为空", - "版本包文件不能为空": "版本包文件不能为空", - "集群数量 / 每组主机部署集群需为整数": "集群数量 / 每组主机部署集群需为整数", - "必须大于当前台数n": "必须大于当前台数:{n}", - "除use dbname外,必须有结束符; 或": "除use dbname外,必须有结束符; 或 {n}", - "不允许访问系统库,如": "不允许访问系统库,如 {n}", - "目标主库主机不存在": "目标主库主机不存在", - "支持所有架构类型": "支持所有架构类型", - "通用": "通用", - "通用维护": "通用维护", - "仅支持 TendisCache,TendisSSD,Tendisplus,RedisCluster 类型": "仅支持 TendisCache,TendisSSD,Tendisplus,RedisCluster 类型", - "待重建的主机": "待重建的主机", - "主机选择方式": "主机选择方式", - "同机关联实例": "同机关联实例", - "Proxy 实例": "Proxy 实例", - "Proxy 主机": "Proxy 主机", - "替换类型": "替换类型", - "只替换目标实例": "只替换目标实例", - "主机关联的所有实例一并替换": "主机关联的所有实例一并替换", - "实例替换": "实例替换", - "请输入或从表头批量选择": "请输入或从表头批量选择", - "目标Proxy主机不能为空": "目标Proxy主机不能为空", - "目标Proxy主机不存在": "目标Proxy主机不存在", - "目标Proxy主机重复": "目标Proxy主机重复", - "目标实例": "目标实例", - "关联集群": "关联集群", - "自动匹配": "自动匹配", - "Master 主机": "Master 主机", - "缩容后不能少于2台": "缩容后不能少于2台", - "主机选择": "主机选择", - "缩容后不能少于1台": "缩容后不能少于1台", - "Master 缩容数量 (台)": "Master 缩容数量 (台)", - "Slave 缩容数量 (台)": "Slave 缩容数量 (台)", - "当前密码": "当前密码", - "关联主库主机": "关联主库主机", - "构造到新集群": "构造到新集群", - "构造到已有集群": "构造到已有集群", - "构造到原集群": "构造到原集群", - "回档DB": "回档DB", - "请输入,如需输入多个用回车换行": "请输入,如需输入多个用回车换行", - "指定时间自动匹配": "指定时间自动匹配", - "请选择文件": "请选择文件", - "暂无与指定时间最近的备份记录": "暂无与指定时间最近的备份记录", - "自动匹配指定日期前的最新全库备份": "自动匹配指定日期前的最新全库备份", - "备份文件 (批量编辑仅支持 “指定时间自动匹配” )": "备份文件 (批量编辑仅支持 “指定时间自动匹配” )", - "如:2019-01-30 12:12:21": "如:2019-01-30 12:12:21", - "主机来源": "主机来源", - "存储层主机": "存储层主机", - "接入层主机": "接入层主机", - "主机来源不能为空": "主机来源不能为空", - "请选择主机 (1台)": "请选择主机 (1台)", - "请输入或选择 (1台)": "请输入或选择 (1台)", - "IP 格式不符合IPv4标准": "IP 格式不符合IPv4标准", - "主机不存在": "主机不存在", - "消息保留大小": "消息保留大小", - "无异常slave实例,无法重建": "无异常slave实例,无法重建", - "6个月": "6个月", - "1个月": "1个月", - "1年": "1年", - "巡检时间": "巡检时间", - "指定备份记录": "指定备份记录", - "密码创建后平台将不会显露_,_请谨慎复制_,_": "密码创建后平台将不会显露 , 请谨慎复制 , ", - "请设置密码": "请设置密码", - "超过n天未处理,自动终止": "超过 {n} 天未处理,自动终止", - "不能选择临时集群": "不能选择临时集群", - "账号创建后,不支持修改。": "账号创建后,不支持修改。", - "平台不会保存密码,请自行保管好。": "平台不会保存密码,请自行保管好。", - "Raw 模式": "Raw 模式", - "开启后可正常显示中文": "开启后可正常显示中文", - "关闭后,内容将不会再在保存,请谨慎操作!": "关闭后,内容将不会再在保存,请谨慎操作!", - "确认关闭当前窗口?": "确认关闭当前窗口?", - "授权的IP": "授权的IP", - "生成的目标 DB 范式": "生成的目标 DB 范式", - "安全认证": "安全认证", - "复制安全认证": "复制安全认证", - "n 个 SQL 文件": "{n} 个 SQL 文件", - "Doris集群部署": "Doris集群部署", - "目标DB设置不正确": "目标DB设置不正确", - "执行的 SQL": "执行的 SQL", - "执行的 SQL 不能为空": "执行的 SQL 不能为空", - "点击添加": "点击添加", - "变更的 DB:": "变更的 DB:", - "忽略的 DB:": "忽略的 DB:", - "请添加 SQL": "请添加 SQL", - "SQL 来源": "SQL 来源", - "请添加 SQL 文件": "请添加 SQL 文件", - "DB名不允许重复": "DB名不允许重复", - "只支持读取类的指令": "只支持读取类的指令", - "get、mget指令,返回的value需小于1M": "get、mget指令,返回的value需小于1M", - "复合类型,返回member需小于1000": "复合类型,返回member需小于1000", - "目标主库主机格式不正确": "目标主库主机格式不正确", - "目标主库主机 n 不存在": "目标主库主机 {n} 不存在", - "我的服务单": "我的服务单", - "添加从库执行": "添加从库执行", - "请输入单个 IP": "请输入单个 IP", - "如果变更 SQL 是“create database ...”,这个请填写 master": "如果变更 SQL 是“create database ...”,这个请填写 master", - "忽略的 DB": "忽略的 DB", - "目标集群(always on 集群)": "目标集群(always on 集群)", - "忽略 DB ": "忽略 DB ", - "迁移 DB 名": "迁移 DB 名", - "迁移后 DB 名": "迁移后 DB 名", - "构造 DB 名称": "构造 DB 名称", - "构造后 DB 名称(自动生成,可修改)": "构造后 DB 名称(自动生成,可修改)", - "已存在的 DB(可修改)": "已存在的 DB(可修改)", - "请输入集群域名或从表头批量选择": "请输入集群域名或从表头批量选择", - "请输入管控区域:IP或从表头批量选择": "请输入 管控区域:IP 或从表头批量选择", - "请输入IP或从表头批量选择": "请输入 IP 或从表头批量选择", - "请输入IP:Port或从表头批量选择": "请输入 IP:Port 或从表头批量选择", - "统一设置:将该列统一设置为相同的值": "统一设置:将该列统一设置为相同的值", - "构造后 DB 名称不能为空": "构造后 DB 名称不能为空", - "跟已存在的 DB 名冲突,请修改其一": "跟已存在的 DB 名冲突,请修改其一", - "和其它已填写数据重复": "和其它已填写数据重复", - "继续": "继续", - "确定继续吗": "确定继续吗", - "人工确认节点列表": "人工确认节点列表", - "人工确认节点(n)": "人工确认节点({n})", - "待确认n": "待确认{0}", - "确认继续执行该节点?": "确认继续执行该节点?", - "确认后将会继续执行操作": "确认后将会继续执行操作", - "确定继续所有节点任务": "确定继续所有节点任务", - "确认继续": "确认继续", - "继续任务成功": "继续任务成功", - "新DB已存在": "新 DB 已存在", - "只允许提交一种集群类型": "只允许提交一种集群类型", - "克隆表结构和数据": "克隆表结构和数据", - "克隆类型": "克隆类型", - "克隆DB名": "克隆 DB 名", - "按Enter或失焦可完成内容输入": "按 Enter 或失焦可完成内容输入", - "粘贴多个对象可用换行,空格或;,|分隔": "粘贴多个对象可用换行,空格或;,|分隔", - "是否审批": "是否审批", - "是否人工确认": "是否人工确认", - "是否经由DBA审批后才可执行": "是否经由DBA审批后才可执行", - "是否经由提单人确认后才可执行": "是否经由提单人确认后才可执行", - "添加单据审批节点": "添加单据审批节点", - "添加人工确认节点": "添加人工确认节点", - "全局设置的作为各个业务初始化设置,更改后会自动同步至各个业务;在业务下可以根据运行情况,可调整“是否审批”,其中“是否人工确认”在业务下不可更改": "全局设置的作为各个业务初始化设置,更改后会自动同步至各个业务;在业务下可以根据运行情况,可调整“是否审批”,其中“是否人工确认”在业务下不可更改", - "单据配置": "单据配置", - "自定义": "自定义", - "必须选择业务": "必须选择业务", - "至少选择一个集群": "至少选择一个集群", - "删除后,将不可恢复,请谨慎操作!": "删除后,将不可恢复,请谨慎操作!", - "修改目标": "修改目标", - "RedisCluster集群": "RedisCluster 集群", - "% 或 ? 不允许单独使用": "% 或 ? 不允许单独使用", - "不允许为 *": "不允许为 *", - "库表名支持数字、字母、中划线、下划线,最大35字符": "库表名支持数字、字母、中划线、下划线,最大35字符", - "不允许输入系统库和特殊库": "不允许输入系统库和特殊库", - "不能以stage_truncate开头或dba_rollback结尾": "不能以 stage_truncate 开头或 dba_rollback 结尾", - "全局配置": "全局配置", - "分片数": "分片数", - "SQlServer_工具箱": "SQlServer 工具箱", - "数据迁移": "数据迁移", - "迁移记录": "迁移记录", - "重置将会情况当前填写的所有内容_请谨慎操作": "重置将会情况当前填写的所有内容_请谨慎操作", - "最终 DB": "最终 DB", - "清理表数据": "清理表数据", - "删除表": "删除表", - "删除整库": "删除整库", - "构造后 DB 名不能为空": "构造后 DB 名不能为空", - "构造后 DB 名待有冲突更新": "构造后 DB 名待有冲突更新", - "请先设置集群、构造 DB": "请先设置集群、构造 DB", - "迁移类型": "迁移类型", - "迁移 DB": "迁移 DB", - "数据迁移:数据同步复制到新集群": "数据迁移:数据同步复制到新集群", - "(共 n 个)": "(共 {0} 个)", - "SqlServer 主从": "SqlServer 主从", - "SqlServer 单节点": "SqlServer 单节点", - "同步模式": "同步模式", - "待重建从库主机不能为空": "待重建从库主机不能为空", - "待重建从库主机格式不正确": "待重建从库主机格式不正确", - "Mysql 主从": "Mysql 主从", - "Mysql 单节点": "Mysql 单节点", - "从库实例": "从库实例", - "Redis 主库主机": "Redis 主库主机", - "Tendb Cluster 主库主机": "Tendb Cluster 主库主机", - "Mongo 主库主机": "Mongo 主库主机", - "Tendb Cluster 主从": "Tendb Cluster 主从", - "n 不存在": "{n} 不存在", - "n 已存在": "{n} 已存在", - "操作系统仅支持 n": "操作系统仅支持 {n}", - "所属业务:": "所属业务:", - "业务英文名:": "业务英文名:", - "SQL来源:": "SQL来源:", - "字符集:": "字符集:", - "执行模式:": "执行模式:", - "执行时间:": "执行时间:", - "目标集群:": "目标集群:", - "目标DB:": "目标DB:", - "变更的 DB": "变更的 DB", - "人工终止": "人工终止", - "DB 已存在": "DB 已存在", - "不允许高版本往低版本迁移": "不允许高版本往低版本迁移", - "迁移后 DB 和迁移 DB 数量不匹配": "迁移后 DB 和迁移 DB 数量不匹配", - "请先设置集群、目标集群、构造 DB": "请先设置集群、目标集群、构造 DB", - "迁移方式": "迁移方式", - "DB名处理": "DB 名处理", - "完整备份迁移": "完整备份迁移", - "增量备份迁移": "增量备份迁移", - "迁移后源DB继续使用,DB名不变": "迁移后源DB继续使用,DB名不变", - "迁移后源DB不再使用,自动重命名": "迁移后源DB不再使用,自动重命名", - "迁移任务:n,不支持该操作": "迁移任务:{n},不支持该操作", - "1 个月": "1 个月", - "6 个月": "6 个月", - "1 年": "1 年", - "3 年": "3 年", - "15天": "15天", - "备份方式:": "备份方式:", - "备份位置:": "备份位置:", - "备份保存时间:": "备份保存时间:", - "(共 n 个)": "(共 {n} 个)", - "回档 DB": "回档 DB", - "一次性全备迁移": "一次性全备迁移", - "强制终止后将不可恢复_请确认操作": "强制终止后将不可恢复_请确认操作", - "确认强制终止": "确认强制终止", - "断开同步后将不可恢复_请确认操作": "断开同步后将不可恢复_请确认操作", - "持续增量迁移": "持续增量迁移", - "强制终止": "强制终止", - "同步 DB": "同步 DB", - "有 master 时只允许一个": "有 master 时只允许一个", - "DB名不能支持 n": "DB名不能支持 {n}", - "最终 DB 名不能为空": "最终 DB 名不能为空", - "最终 DB 和指定的备份 DB 数量不匹配": "最终 DB 和指定的备份 DB 数量不匹配", - "请先设置目标集群、备份 DB": "请先设置目标集群、备份 DB", - "仅可选择一种实例类型": "仅可选择一种实例类型", - "待重建从库主机不存在": "待重建从库主机不存在", - "请先选择从库主机": "请先选择从库主机", - "主从互换:主机级别操作,即同机所有集群均会完成主从关系互切": "主从互换:主机级别操作,即同机所有集群均会完成主从关系互切", - "中断中": "中断中", - "已断开": "已断开", - "全量传输完成": "全量传输完成", - "增量传输完成": "增量传输完成", - "确认断开同步": "确认断开同步", - "最终 DB 和指定 DB 数量不匹配": "最终 DB 和指定 DB 数量不匹配", - "添加从库:同机的所有集群会统一新增从库,仅支持 always on 集群": "添加从库:同机的所有集群会统一新增从库,仅支持 always on 集群", - "仅可选择一种类型修改密码": "仅可选择一种类型修改密码", - "DB 名处理:": "DB 名处理:", - "备份记录(d):预期返回 n 个 DB 的备份记录,实际返回 m 个": "备份记录({0}):预期返回 {1} 个 DB 的备份记录,实际返回 {2} 个", - "高版本不能恢复到低版本": "高版本不能恢复到低版本", - "添加免审批": "添加免审批", - "所有集群已免审批": "所有集群已免审批", - "单据免审批设置": "单据免审批设置", - "内置策略为平台预设的审批规则,不可修改。根据业务需求,您可对全部或部分集群应用免审批策略。": "内置策略为平台预设的审批规则,不可修改。根据业务需求,您可对全部或部分集群应用免审批策略。", - "已存在自定义的免审批": "已存在自定义的免审批", - "内置策略不支持编辑": "内置策略不支持编辑", - "编辑免审批": "编辑免审批", - "添加免审批后,相关单据可直接进入下一环节,无需经过审批流程。免审批可应用于业务下的全部集群或特定部分集群。": "添加免审批后,相关单据可直接进入下一环节,无需经过审批流程。免审批可应用于业务下的全部集群或特定部分集群。", - "免审批目标": "免审批目标", - "需审批": "需审批", - "需确认": "需确认", - "免确认": "免确认", - "确定删除策略?": "确定删除策略?", - "不允许输入系统库和特殊库 n": "不允许输入系统库和特殊库 {n}", - "不允许输入系统库,如\"msdb\", \"model\", \"tempdb\", \"Monitor\"": "不允许输入系统库,如\"msdb\", \"model\", \"tempdb\", \"Monitor\"", - "不允许输入系统库,如\"master\", \"msdb\", \"model\", \"tempdb\", \"Monitor\"": "不允许输入系统库,如\"master\", \"msdb\", \"model\", \"tempdb\", \"Monitor\"", - "DB名、表名不允许为空,忽略DB名、忽略表名不允许为 *": "DB名、表名不允许为空,忽略DB名、忽略表名不允许为 *", - "支持 %(指代任意长度字符串),*(指代全部)2个通配符": "支持 %(指代任意长度字符串),*(指代全部)2个通配符", - "单元格可同时输入多个对象,使用换行,空格或;,|分隔,按 Enter 或失焦完成内容输入": "单元格可同时输入多个对象,使用换行,空格或;,|分隔,按 Enter 或失焦完成内容输入", - "包含通配符时, 每一单元格只允许输入单个对象。% 不能独立使用, * 只能单独使用": "包含通配符时, 每一单元格只允许输入单个对象。% 不能独立使用, * 只能单独使用", - "查看域名/IP对应关系": "查看域名/IP对应关系", - "确认继续所有人工确认节点": "确认继续所有人工确认节点", - "请先选择待回档集群": "请先选择待回档集群", - "请先添加待回档集群": "请先添加待回档集群", - "任务": "任务", - "Redis版本": "Redis版本", - "当前分片数": "当前分片数", - "目标分片数": "目标分片数", - "原地变更": "原地变更", - "替换变更": "替换变更", - "机器数量": "机器数量", - "处理时间": "处理时间", - "提单人": "提单人", - "我的申请": "我的申请", - "我负责的业务": "我负责的业务", - "统一设置": "统一设置", - "仅DataNode类型的节点支持替换": "仅DataNode类型的节点支持替换", - "库表输入说明": "库表输入说明", - "不允许输入系统库和特殊库,如mysql、sys 等": "不允许输入系统库和特殊库,如mysql、sys 等", - "支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符": "支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符", - "% ? 不能独立使用, * 只能单独使用": "% ? 不能独立使用, * 只能单独使用", - "复制所属集群": "复制所属集群", - "公共资源池": "公共资源池", - "统计视图": "统计视图", - "规格类型": "规格类型", - "机型(硬盘)": "机型(硬盘)", - "CPU 内存": "CPU 内存", - "园区分布(台)": "园区分布(台)", - "地域 - 园区": "地域 - 园区", - "所属DB类型": "所属DB类型", - "请选择所属业务": "请选择所属业务", - "请选择所属DB类型": "请选择所属DB类型", - "总数(台)": "总数(台)", - "聚合维度": "聚合维度", - "导出列表内容": "导出列表内容", - "数量(台)": "数量(台)", - "主机列表": "主机列表", - "资源分布统计": "资源分布统计", - "地域 + 规格": "地域 + 规格", - "地域 + 机型(硬盘)": "地域 + 机型(硬盘)", - "资源分布统计(地域 + 规格)": "资源分布统计(地域 + 规格)", - "资源分布统计(地域 + 机型)": "资源分布统计(地域 + 机型)", - "主机数量 - 按DB类型统计": "主机数量 - 按DB类型统计", - "TendbCluster-主域名": "TendbCluster-主域名", - "TendbCluster-从域名": "TendbCluster-从域名", - "日期类型(date)": "日期类型(date)", - "日期时间类型(datetime)": "日期时间类型(datetime)", - "时间戳类型(timestamp)": "时间戳类型(timestamp)", - "整型(int)": "整型(int)", - "整型(bigint)": "整型(bigint)", - "新proxy主机": "新proxy主机", - "开启弱密码检测": "开启弱密码检测", - "开启后,不允许超过 x 位连续字符,如出现以下示例密码将无法通过检测": "开启后,不允许超过 {x} 位连续字符,如出现以下示例密码将无法通过检测", - "连续键盘序_如_xx": "连续键盘序,如:{0}", - "连续字母序_如_xx": "连续字母序,如:{0}", - "连续数字序_如_xx": "连续数字序,如:{0}", - "连续特殊符号序_如_xx": "连续特殊符号序,如:{0}", - "重复的字母_数字_特殊符号_如_aa_bb_cc": "重复的字母、数字、特殊符号,如:{0}、{1}、{2}", - "密码组成设置": "密码组成设置", - "特殊字符(非空格)": "特殊字符(非空格)", - "密码校验": "密码校验", - "包含上述任意": "包含上述任意", - "指定特殊字符": "指定特殊字符", - "包含": "包含", - "中的任意 n 种": "中的任意 {n} 种", - "不允许超过 x 位连续字符": "不允许超过 {x} 位连续字符", - "不允许的字符: s": "不允许的字符: {s}", - "包含特殊字符_除空格外": "包含特殊字符_除空格外", - "请先添加实例": "请先添加实例", - "【SQLServer】授权规则": "【SQLServer】授权规则", - "【MySQL】授权规则": "【MySQL】授权规则", - "【TendbCluster】授权规则": "【TendbCluster】授权规则", - "【MongoDB】授权规则": "【MongoDB】授权规则", - "【MongoDB】实例视图": "【MongoDB】实例视图", - "【MongoDB】副本集集群管理": "【MongoDB】副本集集群管理", - "【MongoDB】分片集群管理": "【MongoDB】分片集群管理", - "请至少选择一种类型": "请至少选择一种类型", - "如忽略,有连接的情况下也会执行强制升级": "如忽略,有连接的情况下也会执行强制升级", - "暂不支持 use 语句,请使用 db.table 指定 database": "暂不支持 use 语句,请使用 db.table 指定 database", - "请添加账号规则": "请添加账号规则", - "请指定特殊字符": "请指定特殊字符", - "特殊字符不允许包含空格": "特殊字符不允许包含空格", - "请输入除大小写字母、数字外的英文半角字符": "请输入除大小写字母、数字外的英文半角字符", - "请输入英文半角字符,重复字符将去重": "请输入英文半角字符,重复字符将去重", - "Follower节点规格": "Follower 节点规格", - "Observer节点规格": "Observer 节点规格", - "【Doris】集群管理": "【Doris】集群管理", - "申请Doris集群部署": "申请Doris集群部署", - "Doris版本": "Doris 版本", - "Follower节点": "Follower 节点", - "Observer节点": "Observer 节点", - "固定为n台": "固定为 {0} 台", - "查询端口": "查询端口", - "主机已被Follower节点使用": "主机已被 Follower 节点使用", - "主机已被Observer节点使用": "主机已被 Observer 节点使用", - "Follower节点IP": "Follower 节点 IP", - "Observer节点IP": "Observer 节点 IP", - "9010 和 9020 为服务内部占用端口": "9010 和 9020 为服务内部占用端口", - "与http端口互斥": "与 http 端口互斥", - "与查询端口互斥": "与查询端口互斥", - "至少添加一种节点IP": "至少添加一种节点 IP", - "name容量从n台扩容至n台": "{name} 容量从 {hostNumBefore} 台扩容至 {hostNumAfter} 台", - "name容量从n台缩容至n台": "{name} 容量从 {hostNumBefore} 台缩容至 {hostNumAfter} 台", - "至少缩容一种类型": "至少缩容一种类型", - "当前数量": "当前数量", - "确认禁用该集群?": "确认禁用该集群?", - "确认启用该集群?": "确认启用该集群?", - "启用后,将会恢复访问": "启用后,将会恢复访问", - "删除后将产生以下影响": "删除后将产生以下影响:", - "删除xxx集群": "删除 {0} 集群", - "删除xxx实例数据,停止相关进程": "删除 {xxx} 实例数据,停止相关进程", - "确认扩容集群?": "确认扩容集群?", - "若选择至少需要n台": "若选择至少需要 {0} 台", - "若选择至少需要n台,已选m台": "若选择至少需要 {0} 台,已选 {1} 台", - "扩容中": "扩容中", - "缩容中": "缩容中", - "替换中": "替换中", - "请保证冷/热节点至少存在一种": "请保证冷/热节点至少存在一种", - "Follower节点不支持缩容": "Follower节点不支持缩容", - "Follower类型节点若存在至少保留两台": "Follower类型节点若存在至少保留两台", - "冷/热 数据节点必选 1 种以上,每个角色至少需要 2 台": "冷/热 数据节点必选 1 种以上,每个角色至少需要 2 台", - "未完善": "未完善", - "扩容的节点 IP": "扩容的节点 IP", - "实例正在重启中,不能勾选": "实例正在重启中,不能勾选", - "较目标容量相差n台": ",较目标容量相差 {0} 台", - "较目标容量超出n台": ",较目标容量超出 {0} 台", - "Observer类型节点若存在至少保留两台": "Observer类型节点若存在至少保留两台", - "主从主机": "主从主机", - "只读主机": "只读主机", - "新主从主机": "新主从主机", - "新只读主机": "新只读主机", - "请输入n台IP_英文逗号或换行分隔": "请输入 {n} 台IP_英文逗号或换行分隔", - "请输入n台IP": "请输入 {n} 台IP", - "IP 视角": "IP 视角", - "导出结果表": "导出结果表", - "复制 IP": "复制 IP", - "查询条件": "查询条件", - "源客户端 IP": "源客户端 IP", - "权限查询": "权限查询", - "请选择或输入,支持%": "请选择或输入,支持%", - "至多n台_已选n台": "至多 {0} 台,已选 {1} 台", - "至多n台": "至多 {n} 台", - "无权限的IP共n个": "无权限的 IP 共 {n} 个", - "有权限的IP共n个": "有权限的 IP 共 {n} 个", - "访问的 DB": "访问的 DB", - "匹配中的访问源": "匹配中的访问源", - "匹配中的 DB": "匹配中的 DB", - "访问 DB": "访问 DB", - "请输入DB,支持%": "请输入DB,支持%", - "最多输入n个": "最多输入 {n} 个", - "请输入,多个英文逗号或换行分隔,最多n个": "请输入,多个英文逗号或换行分隔,最多 {n} 个", - "查询的对象": "查询的对象", - "匹配的规则": "匹配的规则", - "域名不能为空": "域名不能为空", - "请选择或直接输入账号,Enter完成输入": "请选择或直接输入账号,Enter完成输入", - "TendisCache/RedisCluster/Redis主从 后端存储": "TendisCache/RedisCluster/Redis主从 后端存储", - "扩容数量(当前n台)": "扩容数量(当前 {0} 台)", - "当前容量:nG": "当前容量:{0} G", - "扩容后预估:nG": "扩容后预估:{0} G", - "缩容后预估:nG": "缩容后预估:{0} G", - "存储层(Nodes)": "存储层(Nodes)", - "存储层(Nodes)域名": "存储层(Nodes)域名", - "请按行输入IP,每行代表一个单元格的值。多个IP用逗号、空格、|分隔": "请按行输入IP,每行代表一个单元格的值。多个IP用逗号、空格、|分隔", - "无只读主机": "无只读主机", - "批量录入:按行录入,快速批量输入多个单元格的值": "批量录入:按行录入,快速批量输入多个单元格的值", - "高可用": "高可用", - "关联实例": "关联实例", - "Mongo 分片集群": "Mongo 分片集群", - "不允许输入系统库和特殊库,如admin、config、local": "不允许输入系统库和特殊库,如admin、config、local", - "DB名、表名不允许为空,忽略DB名、忽略表名要么同时为空, 要么同时不为空": "DB名、表名不允许为空,忽略DB名、忽略表名要么同时为空, 要么同时不为空", - "支持通配符 *(指代任意长度字符串)": "支持通配符 *(指代任意长度字符串)", - "库表名支持数字、字母、中划线、下划线,最大64字符": "库表名支持数字、字母、中划线、下划线,最大64字符", - "请输入表名称,支持通配符“*”": "请输入表名称,支持通配符“*”", - "请输入DB 名称,支持通配符“*”": "请输入DB 名称,支持通配符“*”", - "连接字符串": "连接字符串", - "连接字符串(CLB)": "连接字符串(CLB)", - "复制xxx": "复制{0}", - "是否备份 Oplog": "是否备份 Oplog", - "缩容接入层:减加集群的Proxy数量,但集群Proxy数量不能少于2": "缩容接入层:减加集群的Proxy数量,但集群Proxy数量不能少于2", - "Mongo 主机": "Mongo 主机", - "机器类型": "机器类型", - "Proxy数量不足,至少 2 台": "Proxy数量不足,至少 2 台", - "忽略DB名、忽略表名要么同时为空, 要么同时不为空": "忽略DB名、忽略表名要么同时为空, 要么同时不为空", - "同一个副本集,一次只能替换一个节点": "同一个副本集,一次只能替换一个节点", - "同一个分片集群,config一次只能替换一个节点": "同一个分片集群,config一次只能替换一个节点", - "config一次只能替换一个节点": "config一次只能替换一个节点", - "同一个shard,同时只能替换一个节点": "同一个shard,同时只能替换一个节点", - "扩容数量(台)": "扩容数量(台)", - "缩容数量(台)": "缩容数量(台)", - "ShardSvr 名称": "ShardSvr 名称", - "回档至指定时间": "回档至指定时间", - "待替换的主机 ": "待替换的主机", - "变更类型": "变更类型", - "删除规则": "删除规则", - "账户名称": "账户名称", - "变更规则": "变更规则", - "修改成功后,不会影响已授权的实例,新增的授权将会按照最新的配置生效": "修改成功后,不会影响已授权的实例,新增的授权将会按照最新的配置生效", - "差异确认": "差异确认", - "请确认以下差异变化:": "请确认以下差异变化 :", - "变更前": "变更前", - "变更后": "变更后", - "不变": "不变", - "权限:新增n个,删除m个": "权限 : 新增 {0} 个,删除 {1} 个", - "权限类型": "权限类型", - "提交失败": "提交失败", - "编辑时只能单个,且不能有分隔符": "编辑时只能单个,且不能有分隔符", - "权限变更前后对比:新增n个,删除m个": "权限变更前后对比 : 新增 {0} 个,删除 {1} 个", - "预览权限": "预览权限", - "权限名称": "权限名称", - "访问的DB": "访问的DB", - "权限预览": "权限预览", - "账号下已存在该规则": "账号下已存在该规则", - "访问DB变更前后对比": "访问DB变更前后对比", - "DB名称不允许 * ,支持通配符 %,如 Data%,区分大小写,多个对象请使用英文逗号、分号或换行分隔": "DB名称不允许 * ,支持通配符 %,如 Data%,区分大小写,多个对象请使用英文逗号、分号或换行分隔", - "删除规则会创建单据,需此规则所有过往调用方审批后才执行删除。": "删除规则会创建单据,需此规则所有过往调用方审批后才执行删除。", - "不允许 *": "不允许 *", - "确定启用集群": "确定启用集群", - "确定禁用集群": "确定禁用集群", - "确定删除集群": "确定删除集群", - "仅可删除状态为“已禁用”的集群": "仅可删除状态为“已禁用”的集群", - "仅可启用状态为“已禁用”的集群": "仅可启用状态为“已禁用”的集群", - "仅可禁用状态为“已启用”的集群": "仅可禁用状态为“已启用”的集群", - "确定启用集群?": "确定启用集群?", - "确定禁用集群?": "确定禁用集群?", - "仅已启用集群可以提取 Key": "仅已启用集群可以提取 Key", - "仅已启用集群可以删除 Key": "仅已启用集群可以删除 Key", - "仅已启用集群可以备份": "仅已启用集群可以备份", - "仅已启用集群可以清档": "仅已启用集群可以清档", - "仅可订阅状态为“已启用”的集群": "仅可订阅状态为“已启用”的集群", - "仅可授权状态为“已启用”的集群": "仅可授权状态为“已启用”的集群", - "请先禁用集群": "请先禁用集群", - "无运维节点": "无运维节点", - "模糊搜索": "模糊搜索", - "精确搜索": "精确搜索", - "每个分类最多显示 10 条记录,点击搜索可查看全部记录。": "每个分类最多显示 10 条记录,点击搜索可查看全部记录。", - "全站搜索,支持多对象,Shift + Enter 换行,Enter键开启搜索": "全站搜索,支持多对象,Shift + Enter 换行,Enter键开启搜索", - "全站搜索,支持多对象,Enter开启搜索": "全站搜索,支持多对象,Enter开启搜索", - "同主机关联的其他集群,勾选后一并添加": "同主机关联的其他集群,勾选后一并添加", - "点击上传": "点击上传", - "请选择本地 SQL 文件": "请选择本地 SQL 文件", - "忽略错误": "忽略错误", - "强制失败节点成功": "强制失败节点成功", - "源集群不能为空": "源集群不能为空", - "源集群不存在": "源集群不存在", - "源集群重复": "源集群重复", - "为集群安装扩展 Module,仅 RedisCluster、Redis 主从 支持安装 Module。": "为集群安装扩展 Module,仅 RedisCluster、Redis 主从 支持安装 Module。", - "安装 Module": "安装 Module", - "已安装": "已安装", - "请选择Module": "请选择Module", - "安装 Module任务提交成功": "安装 Module任务提交成功", - "仅允许同一管控区域的集群一起安装module": "仅允许同一管控区域的集群一起安装module", - "后端存储": "后端存储", - "TendisCache后端存储": "TendisCache 后端存储", - "TendisSSD后端存储": "TendisSSD 后端存储", - "TendisPlus后端存储": "TendisPlus 后端存储", - "DataNode节点": "DataNode 节点", - "副本集/ShardSvr": "副本集/ShardSvr", - "必须要能除尽总分片数": "必须要能除尽总分片数", - "变更机器组数": "变更机器组数", - "CPU/内存": "CPU/内存", - "添加机型": "添加机型", - "已选n台_共nGB": "已选{0}台,共{1}GB", - "编辑中": "编辑中", - "权限规则_t_任务正在进行中": "权限规则{t}任务正在进行中", - "删除操作将发起单据,单据获得审批后才会执行删除": "删除操作将发起单据,单据获得审批后才会执行删除", - "修改": "修改", - "确认将 {n} 台主机转为公共资源?": "确认将 {n} 台主机转为公共资源?", - "已选择以下n台主机": "已选择以下 {0} 台主机", - "资源监控": "资源监控", - "系统管理": "系统管理", - "撤销导入": "撤销导入", - "确认后,主机将从资源池移回原有模块": "确认后,主机将从资源池移回原有模块", - "所属DB": "所属DB", - "移入故障池": "移入故障池", - "移入待回收池": "移入待回收池", - "资源归属": "资源归属", - "确认批量将 {n} 台主机转入回收池?": "确认批量将 {n} 台主机转入回收池?", - "确认批量将 {n} 台主机转入故障池?": "确认批量将 {n} 台主机转入故障池?", - "确认批量撤销 {n} 台主机的导入?": "确认批量撤销 {n} 台主机的导入?", - "确认批量撤销 {n} 台主机的导入?": "确认批量撤销 {n} 台主机的导入?", - "资源标签": "资源标签", - "标签": "标签", - "仅支持同业务的主机": "仅支持同业务的主机", - "设置属性": "设置属性", - "添加资源归属": "添加资源归属", - "转为公共资源": "转为公共资源", - "共n台": "共{0}台", - "批量添加资源归属": "批量添加资源归属", - "为主机添加或更新所属 DB、标签设置,若设置不存在则添加,已存在则覆盖更新": "为主机添加或更新所属 DB、标签设置,若设置不存在则添加,已存在则覆盖更新", - "我的已办": "我的已办", - "操作系统": "操作系统", - "确认后,将主机标记为待回收,等待处理": "确认后,将主机标记为待回收,等待处理", - "确认后,将主机标记为故障,等待处理": "确认后,将主机标记为故障,等待处理", - "编辑资源归属": "编辑资源归属", - "资源标签管理": "资源标签管理", - "确认后,将主机清空已存在的资源归属设置,并设置为公共资源": "确认后,将主机清空已存在的资源归属设置,并设置为公共资源", - "确认后,主机将标记为待回收,等待处理": "确认后,主机将标记为待回收,等待处理", - "确认后,主机将标记为故障,等待处理": "确认后,主机将标记为故障,等待处理", - "确认后,主机将标记为业务专属": "确认后,主机将标记为业务专属", - "确认转入待回收池?": "确认转入待回收池?", - "确认批量将 {n} 台主机转入待回收池": "确认批量将 {n} 台主机转入待回收池", - "确认批量将 {n} 台主机转入业务资源池": "确认批量将 {n} 台主机转入业务资源池", - "确认撤销导入?": "确认撤销导入?", - "确认后,将主机将清空已存在的资源归属设置,并设置为公共资源": "确认后,将主机将清空已存在的资源归属设置,并设置为公共资源", - "确认批量将 {n} 台主机转入业务资源池?": "确认批量将 {n} 台主机转入业务资源池?", - "确认转入待故障池?": "确认转入待故障池?", - "跳转管理页": "跳转管理页", - "确认批量回收 {n} 台主机?": "确认批量回收 {n} 台主机?", - "回收": "回收", - "导入资源池": "导入资源池", - "确认回收该机器?": "确认回收该机器?", - "待回收池": "待回收池", - "故障池": "故障池", - "磁盘总容量(G)": "磁盘总容量(G)", - "确认后,主机将从系统中删除": "确认后,主机将从系统中删除", - "批量导入资源池": "批量导入资源池", - "批量回收": "批量回收", - "故障资源池": "故障资源池", - "确认后,主机将从系统中删除,请谨慎操作!": "确认后,主机将从系统中删除,请谨慎操作!", - "确认批量将 {n} 台主机转入待回收池?": "确认批量将 {n} 台主机转入待回收池?", - "批量转入回收池": "批量转入回收池", - "转入回收池": "转入回收池", - "新建标签": "新建标签", - "所有 IP": "所有 IP", - "已选 IP": "已选 IP", - "业务资源池": "业务资源池", - "冷/热节点": "冷/热节点", - "集群域名格式不正确": "集群域名格式不正确", - "这行勿动!新增翻译请在上一行添加!": "" , - "集群域名格式不正确": "集群域名格式不正确" +{ + "DB模块名": "DB 模块名", + "PROJECT_TITLE_数据库管理": "数据库管理", + "ES版本": "ES 版本", + "Excel文件": "Excel 文件", + "Hadoop版本": "Hadoop 版本", + "Master数量至少为1台_且机器数要和Slave相等": "Master 数量至少为 1 台,且机器数要和 Slave 相等", + "MySQL起始端口": "MySQL 起始端口", + "Partition数量": "Partition 数量", + "Proxy数量至少为2台": "Proxy 数量至少为 2 台", + "Proxy端口": "Proxy 端口", + "Proxy起始端口": "Proxy 起始端口", + "Slave数量至少为1台_且机器数要和Master相等": "Slave 数量至少为 1 台,且机器数要和 Master 相等", + "http端口": "http 端口", + "kafka版本": "kafka 版本", + "rpc端口": "rpc 端口", + "zookeeper需3台": "zookeeper 需 3 台", + "业务": "业务", + "业务信息": "业务信息", + "业务英文名": "业务英文名", + "主机已被client节点使用": "主机已被 client 节点使用", + "主机已被zooeeper使用": "主机已被 zooeeper 使用", + "主机已被使用": "主机已被使用", + "主机已被冷节点使用": "主机已被冷节点使用", + "主机已被热节点使用": "主机已被热节点使用", + "主机预览": "主机预览", + "以小写英文字母开头_且只能包含英文字母_数字_连字符": "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-", + "全部服务": "全部服务", + "关闭": "关闭", + "冷节点IP": "冷节点 IP", + "冷节点不能为空": "冷节点不能为空", + "分片": "分片", + "创建DB模块并绑定数据库配置成功": "创建 DB 模块并绑定数据库配置成功", + "副本数量": "副本数量", + "包含Key": "包含 Key", + "单号": "单号", + "单号_单据类型_业务": "单号/单据类型/业务", + "单实例容量x分片数_根据选择的主机自动计算所有的组合": "单实例容量 x 分片数,根据选择的主机自动计算所有的组合", + "单据状态": "单据状态", + "单据类型": "单据类型", + "单节点": "单节点", + "参数配置": "参数配置", + "取消": "取消", + "台": "台", + "同城跨园区": "同城跨园区", + "地域要求": "地域要求", + "域名": "域名", + "基本信息": "基本信息", + "备份目标": "备份目标", + "备份类型": "备份类型", + "备注": "备注", + "备注:": "备注:", + "大小": "大小", + "大数据": "大数据", + "字符集": "字符集", + "实施进度": "实施进度", + "容灾要求": "容灾要求", + "小时": "小时", + "已完成": "已完成", + "已耗时": "已耗时", + "常规备份": "常规备份", + "平台管理": "平台管理", + "异常": "异常", + "待办列表": "待办列表", + "总容量": "总容量", + "所属DB模块": "所属 DB 模块", + "所属业务": "所属业务", + "手动录入IP": "手动录入 IP", + "批量授权文件": "批量授权文件", + "排除Key": "排除 Key", + "提交": "提交", + "提取时间": "提取时间", + "数据库版本": "数据库版本", + "数据库管理": "数据库管理", + "数据库类型": "数据库类型", + "数据库部署信息": "数据库部署信息", + "数据库部署区域": "数据库部署区域", + "数据库部署地域": "数据库部署地域", + "数量": "数量", + "文件": "文件", + "新建模块": "新建模块", + "服务器": "服务器", + "服务器要求": "服务器要求", + "服务器选择": "服务器选择", + "机型规格": "机型规格", + "权限": "权限", + "权限明细": "权限明细", + "架构版本": "架构版本", + "查看详情": "查看详情", + "模块信息": "模块信息", + "模块名称": "模块名称", + "模块名称不能为空": "模块名称不能为空", + "正常": "正常", + "消息保留": "消息保留", + "热节点IP": "热节点 IP", + "热节点不能为空": "热节点不能为空", + "版本": "版本", + "状态": "状态", + "用于区分不同集群_可随时修改": "用于区分不同集群,可随时修改", + "由英文字母_数字_连字符_组成": "由英文字母,数字,连字符-组成", + "申请人": "申请人", + "申请列表": "申请列表", + "申请容量": "申请容量", + "申请时间": "申请时间", + "目标集群": "目标集群", + "目标集群预览": "目标集群预览", + "确定": "确定", + "自动修复": "自动修复", + "确认退出登录": "确认退出登录?", + "退出登录": "退出登录", + "服务自助": "服务自助", + "服务申请": "服务申请", + "重置将会恢复上次保存的内容": "重置将会恢复上次保存的内容", + "确认重置": "确认重置?", + "保存成功": "保存成功", + "必填项": "必填项", + "重置": "重置", + "保存": "保存", + "重置成功": "重置成功", + "重置将会恢复默认设置的内容": "重置将会恢复默认设置的内容", + "重复字母_数字_特殊符号": "重复字母、数字、特殊符号", + "连续特殊符号序": "连续特殊符号序", + "数字序": "数字序", + "字母序": "字母序", + "键盘序": "键盘序", + "密码不允许连续N位出现": "密码不允许连续 N 位出现", + "特殊字符_除空格外": "特殊字符(除空格外)", + "数字": "数字", + "大写字母": "大写字母", + "小写字母": "小写字母", + "密码必须包含": "密码必须包含", + "最小长度_8_最大长度_32": "(最小长度>=8,最大长度<=32)", + "至": "至", + "密码长度": "密码长度", + "密码组成": "密码组成", + "新增成功": "新增成功", + "文件大小不超过1GB": "文件大小不超过 1 GB", + "支持上传tar_gz压缩格式文件_文件大小不超过1GB": "支持上传tar.gz压缩格式文件,文件大小不超过 1 GB", + "文件不能为空": "文件不能为空", + "必填": "必填", + "删除": "删除", + "操作": "操作", + "更新时间": "更新时间", + "更新人": "更新人", + "文件名称": "文件名称", + "版本名称": "版本名称", + "请选择版本名称": "请选择版本名称", + "请输入版本名称": "请输入版本名称", + "请输入": "请输入", + "新增版本": "新增版本", + "请输入名称关键字": "请输入名称关键字", + "新增": "新增", + "DB监控工具": "DB 监控工具", + "工具包": "工具包", + "DBA工具集": "DBA 工具集", + "Binlog滚动备份工具": "Binlog 滚动备份工具", + "校验工具": "校验工具", + "备份工具": "备份工具", + "任务执行器": "任务执行器", + "编辑": "编辑", + "名称": "名称", + "刷新": "刷新", + "名称_数据库版本_更新人": "名称 / 数据库版本 / 更新人", + "发布记录": "发布记录", + "基础信息": "基础信息", + "配置列表": "配置列表", + "参数管理": "参数管理", + "暂未绑定数据库相关配置": "暂未绑定数据库相关配置", + "绑定成功": "绑定成功", + "请选择字符集": "请选择字符集", + "请选择数据库版本": "请选择数据库版本", + "绑定数据库配置": "绑定数据库配置", + "保存并发布成功": "保存并发布成功", + "请完善参数值配置": "请完善参数值配置", + "上一步": "上一步", + "下一步": "下一步", + "差异对比": "差异对比", + "备注信息有助于你回溯": "备注信息有助于你回溯", + "发布后_引用的模块和新增的实例将会引用当前配置": "发布后,引用的模块和新增的实例将会引用当前配置", + "保存后将会引用最新的配置_如涉及重启的实例_将在重启后生效": "保存后将会引用最新的配置,如涉及重启的实例,将在重启后生效", + "确认保存配置": "确认保存配置?", + "新建DB模块": "新建DB模块", + "请输入节点名称": "请输入节点名称", + "描述": "描述", + "配置名称": "配置名称", + "编辑【xx】": "编辑【{0}】", + "发布备注": "发布备注", + "修改项": "修改项", + "发布人": "发布人", + "发布时间": "发布时间", + "发布记录详情": "发布记录详情", + "范围值": "范围值", + "请设置范围值": "请设置范围值", + "TendisCache": "TendisCache", + "MySQL主从": "MySQL 主从", + "MySQL单节点": "MySQL 单节点", + "发布后_所有业务下的新增的实例将会引用当前最新配置": "发布后,所有业务下的新增的实例将会引用当前最新配置", + "立即绑定": "立即绑定", + "保存并发布": "保存并发布", + "确认发布": "确认发布", + "是否锁定": "是否锁定", + "允许值范围": "允许值范围", + "参数值": "参数值", + "解除纳管": "解除纳管", + "解除纳管表示不再关心该配置项的值": "解除纳管表示不再关心该配置项的值", + "参数项": "参数项", + "请输入允许值范围内的值": "请输入允许值范围内的值", + "参数值的可填写的范围": "参数值的可填写的范围", + "允许值设定": "允许值设定", + "请输入枚举值Enter结束": "请输入枚举值 Enter 结束", + "锁定": "锁定", + "如勾选_在配置发布后_新增实例将自动使用该配置_存量实例不受影响_且在": "如勾选,在配置发布后,新增实例将自动使用该配置,存量实例不受影响,且在", + "业务配置": "业务配置", + "模块配置": "模块配置", + "集群配置": "集群配置", + "中不可修改": "中不可修改", + "锁定提醒": "锁定提醒", + "锁定后_已经运行的集群不受影响_新增的集群实例将自动使用该配置_且不能修改": "锁定后,已经运行的集群不受影响,新增的集群实例将自动使用该配置,且不能修改", + "知道了": "知道了", + "重启实例生效": "重启实例生效", + "是": "是", + "否": "否", + "增加1个当前层级关注的参数项": "增加 1 个当前层级关注的参数项", + "即解除纳管_表示不再关心该参数值": "即解除纳管,表示不再关心该参数值", + "请输入参数项": "请输入参数项", + "平台锁定": "平台锁定", + "全屏": "全屏", + "取消全屏": "取消全屏", + "下载": "下载", + "日志保留7天_如需要请下载保存": "(日志保留7天,如需要请下载保存)", + "执行日志": "执行日志", + "确定重试吗": "确定重试吗?", + "失败重试": "失败重试", + "总耗时": "总耗时", + "删除Key_会将Key提取的对应内容进行删除_请谨慎操作": "删除 Key, 会将 Key 提取的对应内容进行删除,请谨慎操作", + "确认从数据库中删除Key": "确认从数据库中删除 Key?", + "批量操作中存在size为0的集群无法删除keys": "批量操作中存在 size 为 0 的集群无法删除 keys", + "复制文件地址": "复制文件地址", + "集群别名": "集群别名", + "集群": "集群", + "目录": "目录", + "删除Key": "删除 Key", + "请选择结果项": "请选择结果项", + "打包下载": "打包下载", + "查看结果文件": "查看结果文件", + "耗时": "耗时", + "执行时间": "执行时间", + "执行记录": "执行记录", + "最新": "最新", + "终止任务成功": "终止任务成功", + "跳过": "跳过", + "关联单据": "关联单据", + "执行人": "执行人", + "结束时间": "结束时间", + "开始时间": "开始时间", + "任务类型": "任务类型", + "任务ID": "任务ID", + "快捷键": "快捷键", + "缩略图": "缩略图", + "还原": "还原", + "缩小": "缩小", + "放大": "放大", + "任务流程": "任务流程", + "确定终止任务吗": "确定终止任务吗?", + "终止任务": "终止任务", + "确定跳过吗": "确定跳过吗?", + "选择日期范围": "选择日期范围", + "ID_任务类型_状态_关联单据": "ID / 任务类型 / 状态 / 关联单据", + "日志详情": "日志详情", + "没找到页面": "没找到页面!", + "系统出现异常_请记录下错误场景并与开发人员联系_谢谢": "系统出现异常,请记录下错误场景并与开发人员联系,谢谢", + "DBA人员管理": "DBA 人员管理", + "历史任务": "历史任务", + "数据库配置": "数据库配置", + "集群管理": "集群管理", + "工具箱": "工具箱", + "授权规则": "授权规则", + "权限管理": "权限管理", + "实例视图": "实例视图", + "集群视图": "集群视图", + "主从集群": "主从集群", + "创建业务": "创建业务", + "暂无该业务权限或业务不存在": "暂无该业务权限或业务不存在", + "密码安全规则": "密码安全规则", + "版本文件": "版本文件", + "我的待办": "我的待办", + "设置": "设置", + "任务中心": "任务中心", + "配置管理": "配置管理", + "文件管理": "文件管理", + "是否确认终止单据": "是否确认终止单据?", + "终止单据": "终止单据", + "是否确认继续执行单据": "是否确认继续执行单据?", + "确认执行": "确认执行", + "个": "个", + "个_失败": "个,失败", + "个_待执行": "个,待执行", + "个SQL文件_成功": "个SQL文件,成功", + "执行完成_共执行": "执行完成,共执行", + "已处理": "已处理", + "未处理": "未处理", + "处理完成": "处理完成", + "任务详情": "任务详情", + "全部": "全部", + "集群ID": "集群 ID", + "复制IP": "复制 IP", + "Zookeeper节点IP": "Zookeeper 节点 IP", + "Broker节点IP": "Broker 节点 IP", + "部署模块": "部署模块", + "部署需求": "部署需求", + "SQL来源": "SQL 来源", + "SQL执行内容": "SQL 执行内容", + "执行前备份": "执行前备份", + "执行模式": "执行模式", + "备份设置": "备份设置", + "点击查看": "点击查看", + "类型": "类型", + "变更的DB": "变更的 DB", + "忽略的DB": "忽略的 DB", + "备份DB": "备份 DB", + "备份表名": "备份表名", + "手动输入": "手动输入", + "文件导入": "文件导入", + "执行SQL变更_内容详情": "执行SQL变更 - 内容详情", + "目标DB": "目标 DB", + "集群名称": "集群名称", + "集群类型": "集群类型", + "源客户端IP": "源客户端 IP", + "新客户端IP": "新客户端 IP", + "中确认": "中确认", + "请在": "请在", + "源实例": "源实例", + "所属集群": "所属集群", + "集群设置": "集群设置", + "新实例": "新实例", + "需求信息": "需求信息", + "主从": "主从", + "本地备份": "本地备份", + "执行失败": "执行失败", + "执行成功": "执行成功", + "所属模块": "所属模块", + "端口号": "端口号", + "DataNode节点IP": "DataNode 节点 IP", + "NameNode节点IP": "NameNode 节点 IP", + "手动执行": "手动执行", + "定时执行": "定时执行", + "单据审批之后_需要人工确认方可执行": "单据审批之后,需要人工确认方可执行", + "单据审批通过之后_定时执行_无需确认": "单据审批通过之后,定时执行,无需确认", + "访问源": "访问源", + "账号名": "账号名", + "访问DB": "访问 DB", + "访问源预览": "访问源预览", + "旧从库主机": "旧从库主机", + "新从库主机": "新从库主机", + "备份源": "备份源", + "目标从库实例": "目标从库实例", + "请输入域名_集群名称_所属DB模块": "请输入域名,集群名称,所属DB模块", + "模拟执行_日志详情": "模拟执行 - 日志详情", + "备份DB名": "备份 DB 名", + "忽略DB名": "忽略 DB 名", + "忽略表名": "忽略表名", + "回档新主机": "回档新主机", + "回档DB名": "回档 DB 名", + "远程备份": "远程备份", + "回档表名": "回档表名", + "源DB名": "源 DB 名", + "新DB名": "新 DB 名", + "目标Proxy主机": "目标 Proxy 主机", + "新Proxy主机": "新 Proxy 主机", + "新ProxyIP": "新 Proxy IP", + "新主库IP": "新主库 IP", + "新从库IP": "新从库 IP", + "故障主库IP": "故障主库 IP", + "从库IP": "从库 IP", + "目标主库IP": "目标主库 IP", + "目标从库IP": "目标从库 IP", + "清档类型": "清档类型", + "备份选项": "备份选项", + "备份保存时间": "备份保存时间", + "在线备份": "在线备份", + "停机备份": "停机备份", + "逻辑备份": "逻辑备份", + "30天": "30天", + "3年": "3年", + "目标库": "目标库", + "目标表": "目标表", + "忽略库": "忽略库", + "忽略表": "忽略表", + "指定执行时间": "指定执行时间", + "校验主库": "校验主库", + "校验从库": "校验从库", + "校验DB": "校验 DB", + "忽略DB": "忽略 DB", + "校验表名": "校验表名", + "角色类型": "角色类型", + "新节点IP": "新节点 IP", + "被替换的节点IP": "被替换的节点 IP", + "部署架构": "部署架构", + "主机已被Proxy使用": "主机已被 Proxy 使用", + "主机已被Slave使用": "主机已被 Slave 使用", + "主机已被Master使用": "主机已被 Master 使用", + "请确保Master和Slave的机器数量至少1台且机器数要相等": "请确保 Master 和 Slave 的机器数量至少 1 台且机器数要相等", + "至少1台_且机器数要和Master相等": "至少 1 台,且机器数要和 Master 相等", + "至少1台_且机器数要和Slave相等": "至少 1 台,且机器数要和 Slave 相等", + "至少n台": "至少 {n} 台", + "该功能暂未开放": "该功能暂未开放", + "创建时间": "创建时间", + "创建人": "创建人", + "地域": "地域", + "变更记录": "变更记录", + "集群拓扑": "集群拓扑", + "批量编辑": "批量编辑", + "请输入正则表达式": "请输入正则表达式", + "请输入正则表达式_多个换行分割": "请输入正则表达式,多个换行分割", + "Proxy密码": "Proxy 密码", + "移除": "移除", + "批量设置排除Key": "批量设置排除 Key", + "批量设置包含Key": "批量设置包含 Key", + "删除所有key": "删除所有key", + "删除精确匹配的Key": "删除精确匹配的Key", + "删除以Key结尾的key_包括Key": "删除以Key结尾的key,包括Key", + "删除以Key开头的key_包括Key": "删除以Key开头的key,包括Key", + "可使用通配符进行删除_如_Key或Key": "可使用通配符进行删除,如:Key 或 Key* :", + "批量删除Key": "批量删除 Key", + "提取所有key": "提取所有key", + "提取精确匹配的Key": "提取精确匹配的Key", + "提取以Key结尾的key_包括Key": "提取以Key结尾的key,包括Key", + "提取以Key开头的key_包括Key": "提取以Key开头的key,包括Key", + "可使用通配符进行提取_如_Key或Key": "可使用通配符进行提取,如:Key 或 Key* :", + "提取Key": "提取 Key", + "批量提取Key": "批量提取 Key", + "启用任务执行中": "启用任务执行中", + "禁用任务执行中": "禁用任务执行中", + "删除任务执行中": "删除任务执行中", + "清档前备份": "清档前备份", + "强制清档": "强制清档", + "清档集群": "清档集群", + "批量清档集群": "批量清档集群", + "确定删除该集群": "确定删除该集群?", + "确定禁用该集群": "确定禁用该集群", + "确定启用该集群": "确定启用该集群", + "选中集群存在删除中的集群无法操作": "选中集群存在删除中的集群无法操作", + "集群名": "集群名", + "启用": "启用", + "禁用": "禁用", + "输入集群名_IP_访问入口关键字": "输入集群名/IP/访问入口关键字", + "清档": "清档", + "备份": "备份", + "批量操作": "批量操作", + "申请实例": "申请实例", + "至少n台_已选n台": "至少 {0} 台,已选 {1} 台", + "从n起": "从 {n} 起", + "请提供更多有用信息申请信息_以获得更快审批": "请提供更多有用信息申请信息,以获得更快审批", + "确认重置表单内容": "确认重置表单内容?", + "重置后_将会清空当前填写的内容": "重置后,将会清空当前填写的内容", + "请选择操作集群": "请选择操作集群", + "【inst】实例预览": "【{inst}】{title} 实例预览", + "集群【name】启用后将恢复访问": "集群【{name}】启用后将恢复访问", + "集群【name】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "集群【{name}】被禁用后将无法访问,如需恢复访问,可以再次「启用」。", + "集群【name】被删除后_将进行以下操作": "集群【{name}】被删除后,将进行以下操作:", + "1_删除xx集群": "1. 删除 {name} 集群", + "2_删除xx实例数据_停止相关进程": "2. 删除 {name} 实例数据,停止相关进程", + "回收主机": "回收主机", + "xx_跳转_单据_查看进度": "{0},跳转 {1} 查看进度", + "已选n个集群": "已选 {0} 个集群", + "批量备份集群": "批量备份集群", + "备份集群": "备份集群", + "长期备份": "长期备份", + "请选择": "请选择", + "批量选择备份目标": "批量选择备份目标", + "请选择备份目标": "请选择备份目标", + "批量选择备份类型": "批量选择备份类型", + "请选择备份类型": "请选择备份类型", + "xx集群详情【inst】": "{title} 集群详情【{inst}】", + "密码": "密码", + "复制账号及密码": "复制账号及密码", + "账号": "账号", + "确认删除【name】集群": "确认删除【{name}】集群?", + "确认启用【name】集群": "确认启用【{name}】集群?", + "确认": "确认", + "确认禁用【name】集群": "确认禁用【{name}】集群?", + "缩容": "缩容", + "扩容": "扩容", + "部署时间": "部署时间", + "冷节点": "冷节点", + "【xx】热节点": "【{name}】热节点", + "【xx】冷节点": "【{name}】冷节点", + "热节点": "热节点", + "Client节点": "Client 节点", + "Master节点": "Master 节点", + "xx缩容【name】": "{title} 缩容【{name}】", + "xx扩容【name】": "{title} 扩容【{name}】", + "xx替换【name】": "{title} 替换【{name}】", + "确认重启xx": "确认重启{name}?", + "确认批量重启": "确认批量重启?", + "重启": "重启", + "上次重启时间": "上次重启时间", + "重启中": "重启中", + "实例状态": "实例状态", + "实例": "实例", + "批量重启": "批量重启", + "没有可复制IP": "没有可复制 IP", + "重启实例": "重启实例", + "Agent状态": "Agent 状态", + "实例数量": "实例数量", + "节点IP": "节点 IP", + "节点类型不支持缩容": "节点类型不支持缩容", + "冷节点至少保留一个": "冷节点至少保留一个", + "热节点至少保留一个": "热节点至少保留一个", + "Client类型节点至少保留一个": "Client 类型节点至少保留一个", + "Master节点不支持缩容": "Master 节点不支持缩容", + "请先选中节点": "请先选中节点", + "节点详情": "节点详情", + "请输入IP搜索": "请输入 IP 搜索", + "复制已选IP": "复制已选 IP", + "复制异常IP": "复制异常 IP", + "复制全部IP": "复制全部 IP", + "替换": "替换", + "节点列表": "节点列表", + "当前集群有xx暂时不能进行其他操作跳转xx查看进度": "当前集群有 {0} 暂时不能进行其他操作跳转 {1} 查看进度", + "Cold类型节点至少保留一个": "Cold 类型节点至少保留一个", + "Hot类型节点至少保留一个": "Hot 类型节点至少保留一个", + "添加节点IP": "添加节点 IP", + "冷热节点_至少添加一种节点IP": "冷热节点,至少添加一种节点 IP", + "需n台": "需 {n} 台", + "机型": "机型", + "实例数": "实例数", + "新实例数": "新实例数", + "替换节点不能为空": "替换节点不能为空", + "需添加n台": "需添加 {n} 台", + "需n台_已选n台": "需 {0} 台,已选 {1} 台", + "请添加节点IP": "请添加节点 IP", + "已选n台主机": "已选 {n} 台主机", + "至少1台_建议规格至少2核4G": "至少 1 台,建议规格至少 2 核 4G", + "至少3台_且为奇数_建议规格至少2核4G": "至少 3 台,且为奇数,建议规格至少 2 核 4G", + "自动从资源池匹配": "自动从资源池匹配", + "访问端口": "访问端口", + "Master节点数至少为3台_且为奇数": "Master 节点数至少为 3 台,且为奇数", + "Client节点数不能为空": "Client 节点数不能为空", + "主机已被Master节点使用": "主机已被 Master 节点使用", + "查看访问配置": "查看访问配置", + "DataNode类型节点至少保留两个": "DataNode 类型节点至少保留两个", + "仅DataNode类型的节点支持缩容": "仅 DataNode 类型的节点支持缩容", + "DataNode节点IP不能为空": "DataNode 节点 IP 不能为空", + "替换节点能为空": "替换节点能为空", + "禁用2181_8480_8485": "禁用 2181,8480,8485", + "至少2台_建议规格至少为2核4G": "至少 2 台,建议规格至少为 2 核 4 G", + "至少3台_最多5台_机器可复用_建议规格至少为2核4G": "至少 3 台,最多 5 台,机器可复用,建议规格至少为 2 核 4 G", + "至少n台_最多n台_已选n台": "至少 {0} 台,最多 {1} 台,已选 {2} 台", + "NameNode必须两台_Zookeeper_JournalNode必须三台": "NameNode 必须两台,Zookeeper、JournalNode 必须三台", + "DataNode至少2台": "DataNode 至少 2 台", + "访问端口必填": "访问端口必填", + "至少3台_最多5台": "至少 3 台,最多 5 台", + "Broker类型节点至少保留一个": "Broker 类型节点至少保留一个", + "仅Broker类型节点支持缩容": "仅 Broker 类型节点支持缩容", + "Topic管理": "Topic 管理", + "Broker节点IP不能为空": "Broker 节点 IP 不能为空", + "访问端口范围1025_65535": "访问端口范围 1025 ~ 65535", + "范围1025_65535": "范围 1025 ~ 65535", + "需3台_建议规格至少2核4G": "需 3 台,建议规格至少 2 核 4G", + "需小于等于broker数量": "需小于等于 broker 数量", + "Zookeeper需3台": "Zookeeper 需 3 台", + "Broker不能为空": "Broker 不能为空", + "副本数需小于等于Broker数量": "副本数需小于等于 Broker 数量", + "上传成功": "上传成功", + "上传失败_文件内容校验不通过": "上传失败,文件内容校验不通过", + "导入": "导入", + "下载错误模板": "下载错误模板", + "模板文件": "模板文件", + "支持Excel文件_文件小于2M_下载": "支持 Excel 文件,文件小于 2 M,下载", + "重复的授权在导入过程中将会被忽略_不执行导入": "重复的授权在导入过程中将会被忽略,不执行导入", + "导入授权": "导入授权", + "部署角色": "部署角色", + "复制从访问入口": "复制从访问入口", + "从访问入口": "从访问入口", + "复制主访问入口": "复制主访问入口", + "主访问入口": "主访问入口", + "端口": "端口", + "实例_域名_IP_端口_状态": "实例/域名/IP/端口/状态", + "授权": "授权", + "复制集群名称": "复制集群名称", + "模块": "模块", + "域名_IP_模块": "域名/IP/模块", + "批量授权": "批量授权", + "请选择集群": "请选择集群", + "请先创建实例": "请先创建实例", + "磁盘": "磁盘", + "内存": "内存", + "核": "核", + "所在机房": "所在机房", + "所在城市": "所在城市", + "管控区域": "管控区域", + "主机IP": "主机IP", + "MySQL主从实例详情【name】": "MySQL 主从实例详情【{name}】", + "MySQL集群详情【inst】": "MySQL {type}集群详情【{inst}】", + "主机已被Master_Slave使用": "主机已被 Master / Slave 使用", + "xx共需n台": "{title} 共需 {n} 台", + "集群数量": "集群数量", + "请添加服务器": "请添加服务器", + "DB模块名不能为空": "DB 模块名不能为空", + "请先选择所属业务": "请先选择所属业务", + "实例预览": "实例预览", + "域名设置": "域名设置", + "每组主机部署集群数量": "每组主机部署集群数量", + "默认从20000开始自动分配": "默认从 20000 开始自动分配", + "默认从10000开始自动分配": "默认从 10000 开始自动分配", + "规格": "规格", + "需要绑定数据库相关配置": "需要绑定数据库相关配置", + "该模块暂未绑定数据库相关配置": "该模块暂未绑定数据库相关配置", + "表示DB的用途": "表示 DB 的用途", + "输入域名重复": "输入域名重复", + "以小写英文字母开头_且只能包含小写英文字母_数字_连字符_多个换行分隔": "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-,多个换行分隔", + "通过换行分隔_快速批量编辑多个域名": "(通过换行分隔,快速批量编辑多个域名)", + "快捷编辑": "快捷编辑", + "快捷编辑_可通过换行分隔_快速编辑多个域名": "快捷编辑:可通过换行分隔,快速编辑多个域名", + "序号": "序号", + "主访问入口重复": "主访问入口重复", + "绑定配置成功": "绑定配置成功", + "刷新获取最新DB模块名": "刷新获取最新DB模块名", + "去绑定": "去绑定", + "预览": "预览", + "共n条": "共 {n} 条", + "请选择业务和DB模块名": "请选择业务和DB模块名", + "容灾级别": "容灾级别", + "账号创建成功": "账号创建成功", + "不能连续重复n位字母_数字_特殊符号": "不能连续重复 {n} 位字母、数字、特殊符号", + "密码长度为_min_max": "密码长度为 {0} ~ {1}", + "密码不满足要求": "密码不满足要求", + "由_1_~_32_位字母_数字_下划线(_)_点(.)_减号(-)字符组成以字母或数字开头": "由 1 ~ 32 位由字母、数字、下划线(_)、点(.)、减号(-)字符组成\n以字母或数字开头", + "账户名": "账户名", + "新建账号": "新建账号", + "账号名称_DB名称_权限名称": "账号名称/DB名称/权限名称", + "账号信息": "账号信息", + "账号名称": "账号名称", + "DB名称": "DB 名称", + "访问的DB名": "访问的 DB 名", + "添加授权规则": "添加授权规则", + "暂无规则": "暂无规则", + "立即新建": "立即新建", + "删除账号": "删除账号", + "确认删除该账号": "确认删除该账号?", + "即将删除账号xx_删除后将不能恢复": "即将删除账号\"{name}\", 删除后将不能恢复", + "成功删除账号": "成功删除账号", + "成功添加授权规则": "成功添加授权规则", + "访问DB不能为空": "访问 DB 不能为空", + "请设置权限": "请设置权限", + "全选": "全选", + "权限设置": "权限设置", + "请输入DB名称_可以使用通配符_如Data_区分大小写_多个使用英文逗号_分号或换行分隔": "请输入 DB 名称,可以使用通配符 %,如 Data%,区分大小写,多个使用英文逗号、分号或换行分隔", + "该账号下已存在xx规则": "该账号下已存在 {0} 规则", + "收藏成功": "收藏成功", + "取消收藏成功": "取消收藏成功", + "搜索为空": "搜索为空", + "MySQL_工具箱": "MySQL 工具箱", + "从导航移除": "从导航移除", + "收藏至导航": "收藏至导航", + "请分别输入目标集群_校验主库_校验从库_校验DB_校验表名_忽略DB名_忽略表名_多个对象_换行分隔": "请分别输入目标集群,校验主库,校验从库,校验 DB,校验表名,忽略 DB 名,忽略表名\n多个对象,换行分隔", + "n处IP_Port格式错误": "{0} 处 IP:Port 格式错误", + "n处录入格式错误": "{0} 处录入格式错误", + "标记错误": "标记错误", + "复制格式": "复制格式", + "数据校验修复_批量录入": "数据校验修复- 批量录入", + "数据校验修复任务提交成功": "数据校验修复任务提交成功", + "数据校验修复_对集群的主库和从库进行数据一致性校验和修复_其中MyISAM引擎库表不会被校验和修复": "数据校验修复:对集群的主库和从库进行数据一致性校验和修复,其中 MyISAM 引擎库表不会被校验和修复", + "批量录入": "批量录入", + "定时执行时间": "定时执行时间", + "请选择xx": "请选择{0}", + "请输入xx": "请输入{0}", + "全局超时时间": "全局超时时间", + "数据修复": "数据修复", + "修复模式": "修复模式", + "Enter完成内容输入": "Enter 完成内容输入", + "注_含通配符的单元格仅支持输入单个对象": "注:含通配符的单元格仅支持输入单个对象", + "专门指代ALL语义_只能独立使用": "* :专门指代 ALL 语义, 只能独立使用", + "匹配任意单一字符_如a_d": "?: 匹配任意单一字符,如 a%?%d", + "匹配任意长度字符串_如a_不允许独立使用": "%:匹配任意长度字符串,如 a%, 不允许独立使用", + "校验检查完成后_将自动修复数据": "校验检查完成后,将自动修复数据", + "校验检查完成需人工确认后_方可执行修复动作": "校验检查完成需人工确认后,方可执行修复动作", + "人工确认": "人工确认", + "单据审批": "单据审批", + "数据校验_执行": "数据校验 执行", + "数据修复_自动执行": "数据修复 自动执行", + "数据修复_执行": "数据修复 执行", + "集群不存在": "集群不存在", + "集群域名": "集群域名", + "请完善目标集群": "请完善目标集群", + "合法IP_Port": "合法 IP:Port", + "请完善集群域名": "请完善集群域名", + "实例不存在": "实例不存在", + "目标集群与校验主库不匹配": "目标集群与校验主库不匹配", + "集群中不存在xx": "集群中不存在 {0}", + "只允许输入通配符_大小写字母_数字_下划线_连接符": "只允许输入通配符(* % ?)、大小写字母、数字、下划线(_)、连接符(-)", + "通配符_不允许单独使用": "通配符(%)不允许单独使用", + "通配符_不允许组合使用": "通配符(*)不允许组合使用", + "包含通配符_不允许输入多个对象": "包含通配符(% * ?)不允许输入多个对象", + "忽略DB名和忽略表名必须同时填写或者同时为空": "忽略 DB 名和忽略表名必须同时填写或者同时为空", + "请分别输入目标集群_目标DB名_目标表名_忽略DB名_忽略表名_多个对象_换行分隔": "请分别输入目标集群,目标 DB 名,目标表名,忽略 DB 名,忽略表名\n多个对象,换行分隔", + "目标表名": "目标表名", + "目标DB名": "目标 DB 名", + "清档_批量录入": "清档 - 批量录入", + "安全模式": "安全模式", + "安全模式下_存在业务连接时需要人工确认": "安全模式下,存在业务连接时需要人工确认", + "清档_删除目标数据库数据_数据会暂存在不可见的备份库中_只有在执行删除备份库后_才会真正的删除数据": "清档:删除目标数据库数据, 数据会暂存在不可见的备份库中,只有在执行删除备份库后, 才会真正的删除数据。", + "清档任务提交成功": "清档任务提交成功", + "清档_执行": "清档 执行", + "批量编辑清档类型": "批量编辑清档类型", + "请选择清档类型": "请选择清档类型", + "指定DB名": "指定 DB 名", + "指定表名": "指定表名", + "目标集群不能为空": "目标集群不能为空", + "节点类型": "节点类型", + "添加目标集群": "添加目标集群", + "确认重置页面": "确认重置页面", + "所有库表备份_除MySQL系统库和DBA专用库外": "所有库表备份, 除 MySQL 系统库和 DBA 专用库外", + "任务完成": "任务完成", + "全库备份执行": "全库备份执行", + "继续提单": "继续提单", + "去看看": "去看看", + "全库备份任务提交成功": "全库备份任务提交成功", + "重置将会清空当前填写的所有内容_请谨慎操作": "重置将会清空当前填写的所有内容,请谨慎操作!", + "接下来您可以通过xx查看任务最新动态": "接下来您可以通过“{0}”查看任务最新动态", + "请分别输入集群域名_单个_源DB名_单个_新DB名_单个_多个对象_换行分隔": "请分别输入集群域名(单个),源 DB 名(单个),新 DB 名(单个)\n多个对象,换行分隔", + "n处格式错误": "{0} 处格式错误", + "DB重命名_批量录入": "DB 重命名 - 批量录入", + "该新DB名已经存在于修改列表中": "该新 DB 名已经存在于修改列表中", + "新DB名已存在于集群中": "新 DB 名已存在于集群中", + "由字母_数字_下划线_减号_字符组成以字母开头": "由字母、数字、下划线(_)、减号(-)字符组成以字母开头", + "不可以rollback结尾": "不可以 rollback 结尾", + "不可以stage_truncate开头": "不可以 stage_truncate 开头", + "该源DB名已经存在于修改列表中": "该源 DB 名已经存在于修改列表中", + "源DB名不存在": "源 DB 名不存在", + "请输入新DB名": "请输入新 DB 名", + "请输入源DB名": "请输入源 DB 名", + "请输入集群域名": "请输入集群域名", + "请输入集群": "请输入集群", + "忽略业务连接": "忽略业务连接", + "如忽略_有连接的情况下也会执行": "如忽略,有连接的情况下也会执行", + "DB重命名_database重命名": "DB 重命名:database 重命名", + "DB重命名任务提交成功": "DB 重命名任务提交成功", + "DB重命名_执行": "DB 重命名 执行", + "请分别输入目标集群_备份DB名_备份表名_忽略DB名_忽略表名_多个对象_换行分隔": "请分别输入目标集群,备份 DB 名,备份表名,忽略 DB 名,忽略表名\n多个对象,换行分隔", + "n处目标集群不存在": "{0} 处目标集群不存在", + "复制": "复制", + "无": "无", + "Master或Slave": "Master 或 Slave", + "单节点切换_批量录入": "单节点切换 - 批量录入", + "备份源不能为空": "备份源不能为空", + "目标集群重复": "目标集群重复", + "目标集群不存在": "目标集群不存在", + "请输入集群_使用换行分割一次可输入多个": "请输入集群,使用换行分割一次可输入多个", + "一格仅支持单个_对象": "一格仅支持单个 % 对象", + "DB名不能为空": "DB 名不能为空", + "请输入DB名称_支持通配符_含通配符的仅支持单个": "请输入DB 名称,支持通配符“%”,含通配符的仅支持单个", + "IP重复": "IP 重复", + "IP不存在": "IP 不存在", + "输入的主从IP重复": "输入的主从 IP 重复", + "IP格式不正确": "IP 格式不正确", + "请输入2台IP": "请输入 2 台 IP", + "管控区域主机冲突_请确认选择": "管控区域主机冲突,请确认选择", + "冲突": "冲突", + "重复": "重复", + "请输入2台IP_英文逗号或换行分隔": "请输入 2 台 IP, 英文逗号或换行分隔", + "指定库表备份_支持模糊匹配": "指定库表备份,支持模糊匹配", + "库表备份执行": "库表备份执行", + "库表备份任务提交成功": "库表备份任务提交成功", + "n处缺少匹配对象": "{0} 处缺少匹配对象", + "请分别输入集群_起止时间_目标库_目标表_忽略库_忽略表_多个对象_换行分隔": "请分别输入集群,起止时间,目标库,目标表,忽略库,忽略表\n多个对象,换行分隔", + "起止时间": "起止时间", + "闪回_批量录入": "闪回 - 批量录入", + "起止时间不能为空": "起止时间不能为空", + "表名不能为空": "表名不能为空", + "请输入表名称_支持通配符_含通配符的仅支持单个": "请输入表名称,支持通配符“%”,含通配符的仅支持单个", + "通过flashback工具_对row格式的binlog做逆向操作": "通过 flashback 工具,对 row 格式的 binlog 做逆向操作", + "闪回执行": "闪回执行", + "闪回任务提交成功": "闪回任务提交成功", + "请分别输入主库主机_从库主机_多个对象_换行分隔": "请分别输入主库主机,从库主机\n多个对象,换行分隔", + "n处主机IP不存在": "{0} 处主机 IP 不存在", + "从库主机": "从库主机", + "主库主机": "主库主机", + "主从互切_批量录入": "主从互切 - 批量录入", + "同机关联的集群": "同机关联的集群", + "故障主库主机": "故障主库主机", + "输入主库后自动生成": "输入主库后自动生成", + "目标主库重复": "目标主库重复", + "目标主库不存在": "目标主库不存在", + "请输入IP": "请输入IP", + "目标从库不能为空": "目标从库不能为空", + "请输入选择从库": "请输入选择从库", + "Slave提升成主库_断开同步_切换后集成成单点状态_一般用于紧急切换": "Slave 提升成主库,断开同步,切换后集群成单节点状态,一般用于紧急切换", + "主库故障切换执行": "主库故障切换执行", + "主从互切任务提交成功": "主从互切任务提交成功", + "请分别输入集群_新_主从_主机_多个对象_换行分隔": "请分别输入集群,新(主从)主机\n多个对象,换行分隔", + "新_主从_主机_2台": "新(主从)主机:2 台", + "添加从库_批量录入": "添加从库-批量录入", + "集群主从节点成对迁移到新的机器上_旧机器会下架掉": "集群主从节点成对迁移到新的机器上,旧机器会下架掉", + "克隆主从执行": "克隆主从执行", + "克隆主从任务提交成功": "克隆主从任务提交成功", + "目标从库": "目标从库", + "目标主库": "目标主库", + "同机器所有集群都完成主从关系互切": "同机器所有集群都完成主从关系互切", + "主从互换执行": "主从互换执行", + "请分别输入源客户端IP_单个_新客户端IP_可为多个英文逗号分隔_多个对象_换行分隔": "请分别输入源客户端 IP(单个),新客户端 IP(可为多个英文逗号分隔)\n多个对象,换行分隔", + "n处IP格式错误": "{0} 处 IP 格式错误", + "n处缺少对应IP": "{0} 处缺少对应 IP", + "n处实例格式错误": "{0} 处实例格式错误", + "如_xx": "如:{0}", + "客户端权限克隆_批量录入": "客户端权限克隆 - 批量录入", + "客户端权限克隆_访问DB来源IP替换时做的权限克隆": "客户端权限克隆:访问 DB 来源 IP 替换时做的权限克隆", + "客户端权限克隆任务提交成功": "客户端权限克隆任务提交成功", + "请输入单个IP": "请输入单个 IP", + "输入客户端后自动生成": "输入客户端后自动生成", + "请输入请输入IP_多个IP用换行分隔": "请输入请输入 IP,多个 IP 用换行分隔", + "请输入合法ipv4": "请输入合法 ipv4", + "xx为源客户端IP": "{0} 为源客户端 IP", + "新客户端IP重复": "新客户端 IP 重复", + "请分别输入源实例管控区域_IP_Port_单个_新实例IP_Port_单个_多个对象_换行分隔": "请分别输入源实例 管控区域:IP:Port(单个),新实例 IP:Port(单个)\n多个对象,换行分隔", + "n处缺少对应实例": "{0} 处缺少对应实例", + "新实例IP_Port": "新实例 IP:Port", + "源实例管控区域_IP_Port": "源实例 管控区域:IP:Port", + "DB实例权限克隆_批量录入": "DB 实例权限克隆 - 批量录入", + "xx为源实例": "{0} 为源实例", + "请输入合法IP_Port": "请输入合法 IP:Port", + "输入源实例后自动生成": "输入源实例后自动生成", + "请输入单个IP_Port": "请输入单个 IP:Port", + "DB权限克隆_DB实例IP替换时_克隆原实例的所有权限到新实例中": "DB 权限克隆:DB 实例 IP 替换时,克隆原实例的所有权限到新实例中。", + "DB实例权限克隆任务提交成功": "DB 实例权限克隆任务提交成功", + "客户端权限克隆_执行": "客户端权限克隆 执行", + "DB实例权限克隆_执行": "DB 实例权限克隆 执行", + "请分别输入集群_新_主从_主机_是否切换域名_多个对象_换行分隔": "请分别输入集群,新(主从)主机,是否切换域名\n多个对象,换行分隔", + "添加Proxy_批量录入": "添加 Proxy - 批量录入", + "给集群添加Proxy实例": "给集群添加 Proxy 实例", + "添加Proxy执行": "添加 Proxy 执行", + "添加Proxy任务提交成功": "添加 Proxy 任务提交成功", + "请分别输入目标Proxy_新Proxy主机_多个对象_换行分隔": "请分别输入目标 Proxy,新 Proxy 主机\n多个对象,换行分隔", + "n处目标Proxy不存在": "{0} 处目标 Proxy 不存在", + "目标Proxy": "目标 Proxy", + "替换Proxy_批量录入": "替换 Proxy - 批量录入", + "目标Proxy重复": "目标 Proxy 重复", + "目标Proxy不存在": "目标 Proxy 不存在", + "目标Proxy不能为空": "目标 Proxy 不能为空", + "无同机关联集群": "无同机关联集群", + "同主机关联的其他集群_勾选后一同替换": "(同主机关联的其他集群,勾选后一同替换)", + "同机关联集群": "同机关联集群", + "请输入IP_Port_使用换行分割一次可输入多个": "请输入IP:Port,使用换行分割一次可输入多个", + "如忽略_在有连接的情况下Proxy也会执行替换": "如忽略,在有连接的情况下 Proxy 也会执行替换", + "对集群的Proxy实例进行替换": "对集群的 Proxy 实例进行替换", + "替换Proxy执行": "替换 Proxy 执行", + "替换Proxy任务提交成功": "替换 Proxy 任务提交成功", + "回到档指定时间_Time": "回到档指定时间({0})", + "本地备份或远程备份": "本地备份或远程备份", + "回档类型": "回档类型", + "回收到新机器": "回收到新机器", + "待回收集群": "待回收集群", + "回档到新主机": "回档到新主机", + "待回档集群": "待回档集群", + "回档到指定时间": "回档到指定时间", + "备份记录": "备份记录", + "备份记录不能为空": "备份记录不能为空", + "回档时间不能为空": "回档时间不能为空", + "新建一个单节点实例_通过全备_binlog的方式_将数据库恢复到过去的某一时间点或者某个指定备份文件的状态": "新建一个单节点实例,通过全备 +binlog 的方式,将数据库恢复到过去的某一时间点或者某个指定备份文件的状态。", + "定点回档执行": "定点回档执行", + "定点回档任务提交成功": "定点回档任务提交成功", + "请分别输入目标集群_新从库主机_备份源_多个对象_换行分隔": "请分别输入目标集群,新从库主机,备份源\n多个对象,换行分隔", + "同主机关联的其他集群_勾选后一同添加从库": "(同主机关联的其他集群,勾选后一同添加从库)", + "请输入合法IP": "请输入合法 IP", + "请选择备份源": "请选择备份源", + "批量编辑备份源": "批量编辑备份源", + "添加从库_同机的所有集群会统一新增从库_但新机器不添加到域名解析中去": "添加从库:同机的所有集群会统一新增从库,但新机器不添加到域名解析中去", + "添加从库任务提交成功": "添加从库任务提交成功", + "添加从库_执行": "添加从库 执行", + "请分别输入目标重库实例_备份来源_多个对象_换行分隔": "请分别输入目标重库实例,备份来源\n多个对象,换行分隔", + "备份来源": "备份来源", + "重建从库_批量录入": "重建从库 - 批量录入", + "目标从库在修改列表中已存在": "目标从库在修改列表中已存在", + "请选择备份来源": "请选择备份来源", + "批量编辑备份来源": "批量编辑备份来源", + "根据实例生成": "根据实例生成", + "请输入IP_Port": "请输入 IP:Port", + "原地重建": "原地重建", + "重建类型": "重建类型", + "重建从库_原机器或新机器重新同步数据及权限_并且将域名解析指向同步好的机器": "重建从库:原机器或新机器重新同步数据及权限,并且将域名解析指向同步好的机器。", + "重建从库任务提交成功": "重建从库任务提交成功", + "重建从库_执行": "重建从库 执行", + "在原主机上进行故障从库实例重建": "在原主机上进行故障从库实例重建", + "备份设置不能为空": "备份设置不能为空", + "定时执行时执行时间不能为空": "定时执行时执行时间不能为空", + "在审批通过后_将会按照设置的时间定时执行_无需人工确认_如审批超时_需_人工确认_后才能执行": "(在审批通过后,将会按照设置的时间定时执行,无需人工确认;如审批超时,需“人工确认”后才能执行)", + "单据审批通过之后_需要人工确认方可执行": "单据审批通过之后,需要人工确认方可执行", + "检测失败_共n个错误": "检测失败,共 {0} 个错误", + "n个告警提示": "{0} 个告警提示", + "SQL文件无效": "SQL 文件无效", + "SQL文件": "SQL 文件", + "检测通过": "检测通过", + "按顺序执行": "(按顺序执行)", + "文件列表": "文件列表", + "SQL文件解析失败": "SQL 文件解析失败", + "文件上传失败": "文件上传失败", + "仅支持_sql文件_文件名不能包含空格_上传后_SQL执行顺序默认为从上至下_可拖动文件位置_变换文件的执行顺序文件": "仅支持 .sql 文件,文件名不能包含空格,上传后,SQL 执行顺序默认为从上至下,可拖动文件位置,变换文件的执行顺序文件", + "添加文件": "添加文件", + "语法校验进行中": "语法校验进行中", + "语法检测": "语法检测", + "SQL编辑器": "SQL 编辑器", + "目标DB不能为空": "目标 DB 不能为空", + "个模拟执行任务待确认_可点击查看最新动态": "个模拟执行任务待确认,可点击查看最新动态", + "目前已有": "目前已有", + "提供多个集群批量执行sql文件功能": "提供多个集群批量执行 sql 文件功能", + "模拟执行": "模拟执行", + "接下你可以直接_提交申请_或返回上一步修改重试": "接下你可以直接“提交申请”或返回上一步修改重试", + "模拟执行失败": "模拟执行失败", + "执行成功后_自动提交单据申请_无需等待": "执行成功后,自动提交单据申请,无需等待", + "模拟执行正在进行中_请稍等": "模拟执行正在进行中,请稍等...", + "待执行": "待执行", + "接下你可以直接_继续提交_或_返回修改_后重试": "接下你可以直接“继续提交”或“返回修改”后重试", + "模拟执行成功后自动提交单据申请_关闭此页面无影响": "模拟执行成功后自动提交单据申请,关闭此页面无影响。", + "生产执行时无需再确认": "生产执行时无需再确认", + "模拟执行成功": "模拟执行成功", + "返回继续提单": "返回继续提单", + "终止执行": "终止执行", + "废弃": "废弃", + "确认终止": "确认终止?", + "返回修改会中断当前操作_请谨慎操作": "返回修改会中断当前操作,请谨慎操作!", + "继续提交": "继续提交", + "返回修改": "返回修改", + "执行中": "执行中", + "变更SQL执行": "变更 SQL 执行", + "人工确认执行": "人工确认执行", + "SQL语义检查": "SQL 语义检查", + "变更SQL执行任务提交成功": "变更 SQL 执行任务提交成功", + "SQL语法错误": "SQL 语法错误", + "先执行语法检测": "先执行语法检测", + "新建业务": "新建业务", + "无匹配数据": "无匹配数据", + "关键字": "关键字", + "只能包含中文_英文字母_数字_连字符": "只能包含中文、英文字母、数字、连字符-", + "以小写英文字符开头_且只能包含英文字母_数字_连字符": "以小写英文字符开头,且只能包含英文字母、数字、连字符-", + "充足": "充足", + "紧张": "紧张", + "如果对请求延时有要求_请尽量选择靠近接入点的地域": "如果对请求延时有要求,请尽量选择靠近接入点的地域", + "复制所有域名": "复制所有域名", + "清除所有": "清除所有", + "请选择访问DB": "请选择访问 DB", + "请选择账户名": "请选择账户名", + "请添加目标集群": "请添加目标集群", + "请添加访问源": "请添加访问源", + "跳转新建规则": "跳转新建规则", + "权限规则": "权限规则", + "提交失败_信息校验不通过_失败具体原因如下": "提交失败,信息校验不通过,失败具体原因如下:", + "添加授权": "添加授权", + "没有可复制异常主机": "没有可复制异常主机", + "没有可以复制主机": "没有可以复制主机", + "批量设置每台主机节点数": "批量设置每台主机节点数", + "每台主机节点数": "每台主机节点数", + "OS类型": "OS 类型", + "OS名称": "OS 名称", + "主机名称": "主机名称", + "机房": "机房", + "每台主机实例数": "每台主机实例数", + "复制所有IP": "复制所有 IP", + "清除异常IP": "清除异常 IP", + "共": "共", + "已筛选": "已筛选", + "最多只能选择三台": "最多只能选择三台", + "部署Zookeeper_JournalNode_3台": "部署 Zookeeper / JournalNode(3台)", + "最多只能选择两台": "最多只能选择两台", + "部署NameNode_2台": "部署 NameNode(2台)", + "集群已被禁用无法操作": "集群已被禁用无法操作", + "数据版本": "数据版本", + "没有可复制实例": "没有可复制实例", + "请输入实例_enter进行搜索": "请输入实例,enter 进行搜索", + "复制全部实例": "复制全部实例", + "复制异常实例": "复制异常实例", + "xx预览": "{name} 预览", + "查看更多": "查看更多", + "不可用": "不可用", + "没有数据": "没有数据", + "当前已经处于选中页": "当前已经处于选中页", + "返回当前选中页": "返回当前选中页", + "更多详情": "更多详情", + "单据链接": "单据链接", + "成功": "成功", + "失败": "失败", + "操作结果": "操作结果", + "操作类型": "操作类型", + "时间": "时间", + "没有可复制集群": "没有可复制集群", + "单节点集群": "单节点集群", + "域名_模块": "域名/模块", + "我知道了": "我知道了", + "切换后如果重新选择_选择结果将会覆盖原来选择的内容": "切换后如果重新选择,选择结果将会覆盖原来选择的内容!", + "切换类型说明": "切换类型说明", + "暂无数据_请从左侧添加对象": "暂无数据,请从左侧添加对象", + "复制所有集群": "复制所有集群", + "清空所有": "清空所有", + "结果预览": "结果预览", + "共n个": "共 {0} 个", + "请确认以下差异变化": "请确认以下差异变化", + "更新": "更新", + "参数名": "参数名", + "更新前": "更新前", + "更新后": "更新后", + "暂无数据": "暂无数据", + "所属云厂商": "所属云厂商", + "IP_主机名关键字": "IP/主机名关键字", + "复制所有实例": "复制所有实例", + "角色": "角色", + "请输入实例": "请输入实例", + "请输入IP_Port_如_1_1_1_1_10000_多个可使用换行_空格或_分隔": "请输入 IP:Port,如(127.0.0.1:10000)\n多个可使用换行、空格或;,|分隔", + "清空": "清空", + "解析并添加": "解析并添加", + "n处IP_Port不存在": "{0} 处 IP:Port 不存在", + "搜索拓扑节点": "搜索拓扑节点", + "请选择实例": "请选择实例", + "Agent异常无法使用": "Agent 异常无法使用", + "无法保存": "无法保存", + "请选择主机": "请选择主机", + "添加服务器": "添加服务器", + "请选择业务": "请选择业务", + "蓝鲸桌面": "蓝鲸桌面", + "联系BK助手": "联系BK助手", + "点击确定将刷新页面_请注意保存数据": "点击确定将刷新页面,请注意保存数据", + "服务器端资源文件已经更新_请刷新页面获取最新资源_以免前端页面执行失败_造成困扰": "服务器端资源文件已经更新,请刷新页面获取最新资源,以免前端页面执行失败,造成困扰", + "资源更新提醒": "资源更新提醒", + "去查看": "去查看", + "去申请": "去申请", + "关联的资源实例": "关联的资源实例", + "需申请的权限": "需申请的权限", + "该操作需要以下权限": "该操作需要以下权限", + "搜索实例": "搜索实例", + "清空搜索条件": "清空搜索条件", + "可以尝试调整关键词或": "可以尝试调整关键词 或", + "搜索结果为空": "搜索结果为空", + "中文": "中文", + "删除成功": "删除成功", + "确认删除xx": "确认删除 {0}", + "确认删除": "确认删除", + "已撤销": "已撤销", + "已终止": "已终止", + "进行中": "进行中", + "审批中": "审批中", + "平台": "平台", + "Redis集群详情": "Redis 集群详情", + "Redis_集群管理": "【Redis】集群管理", + "申请Redis集群部署": "申请 Redis 集群部署", + "删除整库_dropdatabase": "删除整库(drop database)", + "清除表数据和结构_droptable": "清除表数据和结构(drop table)", + "清除表数据_truncatetable": "清除表数据(truncate table)", + "特殊符号序": "特殊符号序", + "包含数字": "包含数字", + "包含大写字母": "包含大写字母", + "包含小写字母": "包含小写字母", + "指定特殊字符(s)": "指定特殊字符({s})", + "MySQL主从集群_实例详情": "【MySQL 主从集群】实例详情", + "MySQL主从集群_实例视图": "【MySQL 主从集群】实例视图", + "MySQL主从集群详情": "MySQL 主从集群详情", + "MySQL主从集群_集群管理": "【MySQL 主从集群】集群管理", + "MySQL单节点详情": "MySQL 单节点详情", + "MySQL单节点_集群管理": "【MySQL 单节点】集群管理", + "绑定配置": "绑定配置", + "申请MySQL主从部署": "申请 MySQL 主从部署", + "申请MySQL单节点部署": "申请 MySQL 单节点部署", + "数据校验修复": "数据校验修复", + "闪回": "闪回", + "定点回档": "定点回档", + "全库备份": "全库备份", + "库表备份": "库表备份", + "主库故障切换": "主库故障切换", + "添加Proxy": "添加 Proxy", + "替换Proxy": "替换 Proxy", + "主从互切": "主从互切", + "克隆主从": "克隆主从", + "添加从库": "添加从库", + "重建从库": "重建从库", + "DB实例权限克隆": "DB 实例权限克隆", + "客户端权限克隆": "客户端权限克隆", + "DB重命名": "DB 重命名", + "数据处理": "数据处理", + "集群维护": "集群维护", + "权限克隆": "权限克隆", + "回档": "回档", + "SQL任务": "SQL 任务", + "等待执行": "等待执行", + "终": "终", + "始": "始", + "申请Kafka集群部署": "申请 Kafka 集群部署", + "申请HDFS集群部署": "申请 HDFS 集群部署", + "申请ES集群部署": "申请 ES 集群部署", + "Kafka集群详情": "Kafka 集群详情", + "Kafka_集群管理": "【Kafka】集群管理", + "HDFS集群详情": "HDFS 集群详情", + "HDFS_集群管理": "【HDFS】集群管理", + "ES集群详情": "ES 集群详情", + "ES_集群管理": "【ES】集群管理", + "Proxy_配置": "Proxy-配置", + "Redis_配置": "Redis-配置", + "Proxy_参数配置": "Proxy-参数配置", + "编辑平台配置": "编辑平台配置", + "绑定模块": "绑定模块", + "配置编辑": "配置编辑", + "配置详情": "配置详情", + "硬盘": "硬盘", + "运行中": "运行中", + "磁盘_GB": "磁盘(GB)", + "内存_MB": "内存(MB)", + "申请成功": "申请成功", + "业务Codexx将被保存到业务xx且保存后不允许修改": "业务 Code ({0}) 将被保存到业务 ({1}) ,且保存后不允许修改", + "确认创建业务Code": "确认创建业务 Code", + "申请服务": "申请服务", + "申请xx": "申请{0}", + "复制失败": "复制失败", + "复制成功": "复制成功", + "xx的模拟任务执行_Text": "{name}的模拟任务执行 {text}", + "SQL变更执行": "SQL 变更执行", + "查看": "查看", + "任务提交成功_具体结果可前往": "任务提交成功,具体结果可前往", + "集群锁定": "集群锁定", + "模块锁定": "模块锁定", + "业务锁定": "业务锁定", + "平台配置": "平台配置", + "HDFS集群部署": "HDFS 集群部署", + "Kafka集群部署": "Kafka 集群部署", + "ES集群部署": "ES 集群部署", + "Redis集群部署": "Redis 集群部署", + "主从部署": "主从部署", + "单节点部署": "单节点部署", + "MySQL监控": "MySQL 监控", + "语法检测不通过,请先修正": "语法检测不通过,请先修正", + "白名单": "白名单", + "授权白名单": "授权白名单", + "静态拓扑": "静态拓扑", + "创建成功": "创建成功", + "ip匹配_中存在格式错误": "ip 匹配(%)中存在格式错误", + "ip中存在格式错误": "ip 中存在格式错误", + "白名单输入框编辑提示": "请输入 IP 或 IP% ,如:127.0.0.1 或 192.28.% 或 localhost \n多个用英文逗号,分号,或换行分隔", + "请添加IP的简要说明_如IP用途等": "请添加IP的简要说明,如 IP 用途等", + "IP地址": "IP 地址", + "批量删除": "批量删除", + "新建": "新建", + "请选择白名单组": "请选择白名单组", + "全局": "全局", + "全局白名单如需编辑请联系平台管理员": "全局白名单如需编辑请联系平台管理员", + "新建白名单": "新建白名单", + "编辑白名单": "编辑白名单", + "确认删除该组白名单": "确认删除该{0}组白名单", + "白名单删除后_不会影响现已授权实例_新增授权时将无法再选择_请谨慎操作": "白名单删除后,不会影响现已授权实例,新增授权时将无法再选择,请谨慎操作!", + "数据获取异常": "数据获取异常", + "检测到多个前缀相同的IP_是否立即合并成以下IP": "检测到多个前缀相同的 IP,是否立即合并成 以下 IP%?", + "合并": "合并", + "不合并": "不合并", + "语法检测服务异常_请联系管理员": "语法检测服务异常,请联系管理员", + "确认离开当前页": "确认离开当前页?", + "离开将会导致未保存信息丢失": "离开将会导致未保存信息丢失", + "离开": "离开", + "已过滤出管控区域xx可选的主机": "已过滤出管控区域\"{name}\"可选的主机", + "所属管控区域": "所属管控区域", + "请选择管控区域": "请选择管控区域", + "获取访问方式": "获取访问方式", + "操作人": "操作人", + "我申请的": "我申请的", + "与我相关的": "与我相关的", + "Master节点IP": "Master 节点 IP", + "Client节点IP": "Client 节点 IP", + "未读": "未读", + "监控仪表盘": "监控仪表盘", + "暂不支持跨管控区域提取Key": "暂不支持跨管控区域提取 Key", + "暂不支持跨管控区域删除Key": "暂不支持跨管控区域删除 Key", + "最终执行结果以SQL文件内容为准": "最终执行结果以 SQL 文件内容为准", + "新主机xx跟目标集群xx须在同一个管控区域": "新主机({ip})跟目标集群({cluster})须在同一个管控区域", + "新主机xx跟目标proxy主机xx须在同一个管控区域": "新主机({ip})跟目标 proxy 主机({target})须在同一个管控区域", + "源实例IPxx跟新实例IPxx须在同一个管控区域": "源实例 IP({source})跟新实例 IP({target})须在同一个管控区域", + "取消提单": "取消提单", + "是否继续提交单据": "是否继续提交单据", + "结果文件": "结果文件", + "库表备份_批量录入": "库表备份 - 批量录入", + "事件中心": "事件中心", + "DBHA切换事件": "DBHA 切换事件", + "切换结果": "切换结果", + "切换原因": "切换原因", + "每台主机部署实例数量": "每台主机部署实例数量", + "实例类型": "实例类型", + "实例角色": "实例角色", + "详情": "详情", + "故障IP": "故障 IP", + "新IP": "新 IP", + "故障Port": "故障 Port", + "新Port": "新 Port", + "xx切换日志详情": "【{cluster}】切换日志详情", + "切换失败": "切换失败", + "切换成功": "切换成功", + "管控区域_IP": "管控区域:IP", + "申请Pulsar集群部署": "申请 Pulsar 集群部署", + "Pulsar集群部署": "Pulsar 集群部署", + "Pulsar版本": "Pulsar 版本", + "Bookkeeper节点": "Bookkeeper 节点", + "Zookeeper节点": "Zookeeper 节点", + "Broker节点": "Broker 节点", + "需3台_建议规格至少为2核4G": "需 3 台,建议规格至少为 2 核 4 G", + "至少1台_建议规格至少为2核4G": "至少 1 台,建议规格至少为 2 核 4 G", + "主机已被xx节点使用": "主机已被 {0} 节点使用", + "至少2_不能超过Bookkeeper数量": "至少 2,不能超过 Bookkeeper 数量", + "至少写入成功副本数量": "至少写入成功副本数量", + "当达到数量后_立即返回结果_减少用户等待时间": "当达到数量后,立即返回结果,减少用户等待时间", + "Bookkeeper节点数至少为2台": "Bookkeeper 节点数至少为 2 台", + "Zookeeper节点数需3台": "Zookeeper 节点数需 3 台", + "Broker节点数至少为1台": "Broker节点数至少为 1 台", + "已选n台_共nGB(目标容量:nG)": "已选{0}台,共{1}GB(目标容量:{2}G)", + "(共n台_磁盘容量nG)": "(共{0}台,磁盘容量{1}G)", + "(需n台_已选n台_少n台_共nG)": "(需{0}台,已选{1}台,少{2}台_共{3}G)", + "确认扩容【name】集群": "确认扩容【{name}】集群?", + "确认缩容【name】集群": "确认缩容【{name}】集群?", + "申请InfluxDB集群部署": "申请 InfluxDB 集群部署", + "InfluxDB集群部署": "InfluxDB 集群部署", + "InfluxDB版本": "InfluxDB 版本", + "分组名": "分组名", + "新建分组": "新建分组", + "主机数数量即为实例数量_建议规格至少为2核4G": "主机数数量即为实例数量,建议规格至少为 2 核 4 G", + "InfluxDB实例管理": "【InfluxDB】实例管理", + "实例管理": "实例管理", + "全部实例": "全部实例", + "添加分组": "添加分组", + "修改名称": "修改名称", + "分组下存在实例_不可删除": "分组下存在实例,不可删除", + "确认删除该分组": "确认删除该分组?", + "删除后将不可恢复_请确认操作": "删除后将不可恢复,请确认操作。", + "当前仅剩n台 IP_无法缩容": "当前仅剩 {0} 台 IP,无法缩容", + "移动至": "移动至", + "所属分组": "所属分组", + "确认启用该实例": "确认启用该实例?", + "实例【instance】启用后将恢复访问": "实例【{instance}】启用后将恢复访问", + "确认禁用该实例": "确认禁用该实例?", + "实例【instance】被禁用后将无法访问_如需恢复访问_可以再次「启用」": "实例【{instance}】被禁用后将无法访问,如需恢复访问,可以再次「启用」", + "确定删除该实例": "确定删除该实例?", + "实例【instance】被删除后_将进行以下操作": "实例【{instance}】被删除后,将进行以下操作", + "1_删除xx实例": "1. 删除 {instance} 实例", + "移动分组成功": "移动分组成功", + "确认重启实例": "确认重启实例?", + "以下实例重启连接将会断开_请谨慎操作": "以下实例重启连接将会断开,请谨慎操作!", + "请先返回列表选择要替换的节点": "请先返回列表选择要替换的节点", + "InfluxDB实例替换": "InfluxDB 实例替换", + "被替换的实例": "被替换的实例", + "替换后_原实例IP将不再可用_资源将会被释放": "替换后,原实例 IP 将不再可用,资源将会被释放。", + "重建中": "重建中", + "资源管理": "资源管理", + "部署方案": "部署方案", + "方案名称": "方案名称", + "存储类型": "存储类型", + "缩容节点不能为空": "缩容节点不能为空", + "IP不在x业务空闲机模块": "IP不在 '{name}业务' 空闲机模块", + "ips不在空闲机中": "{ips} 不在空闲机中", + "是否确认重新执行单据": "是否确认重新执行单据", + "重试": "重试", + "系统库不允许重命名": "系统库不允许重命名", + "管控区域_IP_Port": "管控区域:IP:Port", + "请输入合法管控区域_IP_Port": "请输入合法管控区域:IP:Port", + "主库故障切换任务提交成功": "主库故障切换任务提交成功", + "主机ID": "主机 ID", + "TendisCache_支持高读写性能的集群Cache版本_Cache版本后端Redis主从对原理和社区一致": "支持高读写性能的集群 Cache 版本,cache 版本后端 Redis 主从对原理和社区一致。", + "Tendisplus_TendisSSD的升级版本_完全兼容RedisCluster": "TendisSSD 的升级版本,完全兼容 Redis Cluster。", + "无关联资源实例": "无关联资源实例", + "申请业务权限": "申请业务权限", + "无业务权限": "无业务权限", + "你没有相应业务的访问权限_请前往申请相关业务权限或创建业务": "你没有相应业务的访问权限,请前往申请相关业务权限或创建业务", + "TendisSSD_以RocksDB作为存储引擎_兼容Redis协议并配合SSD存储设备实现高性能持久化存储数据实时落地到磁盛": "以 RocksDB 作为存储引擎,兼容 Redis 协议并配合 SSD 存储设备实现高性能持久化存储数据实时落地到磁盛。", + "SQL内容无效": "SQL内容无效", + "再提一单": "再提一单", + "监控组件尚未初始化_紧急情况请联系平台管理员": "监控组件尚未初始化,紧急情况请联系平台管理员", + "SQL 内容": "SQL 内容", + "多集群部署时_系统将从起始端口开始自动分配": "多集群部署时,系统将从“起始端口”开始自动分配", + "多实例部署时_系统将从起始端口开始自动分配": "多实例部署时,系统将从“起始端口”开始自动分配", + "最终执行结果以 SQL 内容为准": "最终执行结果以 SQL 内容为准", + "如果希望使用通配符授权一批IP_或者授权平台公共类IP_未注册到配置平台的IP_需要先录入到白名单中_才能对其授权": "如果希望使用通配符 (%) 授权一批IP,或者授权平台公共类IP、未注册到配置平台的IP,需要先录入到白名单中,才能对其授权", + "IP或IP%": "IP 或 IP%", + "实例ID": "实例ID", + "资源规格管理": "资源规格管理", + "后端存储机型": "后端存储机型", + "Proxy机型": "Proxy机型", + "克隆": "克隆", + "规格名称": "规格名称", + "复制已选实例": "复制已选实例", + "新增规格": "新增规格", + "挂载点": "挂载点", + "最小容量G": "最小容量G", + "磁盘类型": "磁盘类型", + "无限制": "无限制", + "虚拟机型名称": "虚拟机型名称", + "最小容量": "最小容量", + "不支持修改": "不支持修改", + "编辑规格": "编辑规格", + "克隆规格": "克隆规格", + "请编辑配置": "请编辑配置", + "编辑成功": "编辑成功", + "新建成功": "新建成功", + "Pulsar 集群管理": "Pulsar 集群管理", + "Pulsar 集群详情": "Pulsar 集群详情", + "DB 资源池": "DB 资源池", + "集群分片数": "集群分片数", + "Proxy 资源规格(机器数量)": "Proxy 资源规格(机器数量)", + "后端存储资源规格(机器数量)": "后端存储资源规格(机器数量)", + "集群预估容量(G)": "集群预估容量(G)", + "新建方案": "新建方案", + "集群分片数量": "集群分片数量", + "Proxy 资源规格": "Proxy 资源规格", + "机器组数(每组 2 台)": "机器组数(每组 2 台)", + "后端存储资源规格": "后端存储资源规格", + "查询": "查询", + "收藏条件": "收藏条件", + "展开更多条件": "展开更多条件", + "批量设置": "批量设置", + "批量移除": "批量移除", + "Agent 状态": "Agent 状态", + "专用业务": "专用业务", + "专用 DB": "专用 DB", + "园区": "园区", + "CPU(核)": "CPU(核)", + "内存(G)": "内存(G)", + "磁盘容量(G)": "磁盘容量(G)", + "机架": "机架", + "请选择收藏的条件": "请选择收藏的条件", + "获取密码": "获取密码", + "扩容至": "扩容至", + "当前容量": "当前容量", + "扩容后": "扩容后", + "请先设置期望容量": "请先设置期望容量", + "资源池自动匹配": "资源池自动匹配", + "手动选择": "手动选择", + "Bookkeeper,Broker 至少扩容一种类型": "Bookkeeper,Broker 至少扩容一种类型", + "目标容量": "目标容量", + "Bookkeeper_Broker 至少缩容一种类型": "Bookkeeper,Broker 至少缩容一种类型", + "节点 IP": "节点 IP", + "缩容至": "缩容至", + "缩容后": "缩容后", + "缩容的节点 IP": "缩容的节点 IP", + "默认从节点列表选取,如不满足,可以手动添加)": "默认从节点列表选取,如不满足,可以手动添加)", + "手动添加节点 IP": "手动添加节点 IP", + "Zookeeper节点规格": "Zookeeper 节点规格", + "Broker节点规格": "Broker 节点规格", + "Bookkeeper节点规格": "Bookkeeper 节点规格", + "Master节点规格": "Master 节点规格", + "Client节点规格": "Client 节点规格", + "冷_热节点": "冷/热节点", + "NameNode_Zookeeper_JournalNode节点": "NameNode/Zookeeper/JournalNode 节点", + "冷_热节点规格": "冷/热节点规格", + "NameNode_Zookeeper_JournalNode节点规格": "NameNode/Zookeeper/JournalNode 节点规格", + "确认删除以下规格": "确认删除以下规格?", + "Pulsar集群管理": "【Pulsar】集群管理", + "InfluxDB实例详情": "InfluxDB 实例详情", + "InfluxDB实例详情xx": "InfluxDB 实例详情【{name}】", + "监控组件初始化中_紧急情况请联系平台管理员": "监控组件初始化中,紧急情况请联系平台管理员", + "如果变更 SQL 是“create database ...”,这个请填写 test": "如果变更 SQL 是“create database ...”,这个请填写 test", + "业务Code": "业务 Code", + "复制账号": "复制账号", + "复制密码": "复制密码", + "复制 Token": "复制 Token", + "Manager 账号": "Manager 账号", + "Manager 密码": "Manager 密码", + "配置不完整": "配置不完整", + "与目标容量不匹配": "与目标容量不匹配", + "匹配目标容量": "匹配目标容量", + "确认重启该实例?": "确认重启该实例?", + "连接将会断开,请谨慎操作!": "连接将会断开,请谨慎操作!", + "确认重启": "确认重启", + "8088为服务内部占用端口": "8088 为服务内部占用端口", + "Bookkeeper类型节点至少保留两个": "Bookkeeper 类型节点至少保留两个", + "写入成功副本数量小于等于副本数量": "写入成功副本数量小于等于副本数量", + "请输入操作人或选择条件搜索": "请输入操作人或选择条件搜索", + "操作记录": "操作记录", + "操作状态": "操作状态", + "操作时间": "操作时间", + "操作主机明细(台)": "操作主机明细(台)", + "关联任务": "关联任务", + "请选择专用业务": "请选择专用业务", + "请选择专用 DB": "请选择专用 DB", + "请输入 IP 用,分割": "请输入 IP 用,分割", + "请选择 Agent 状态": "请选择 Agent 状态", + "请选择机型": "请选择机型", + "请选择城市": "请选择城市", + "请选择磁盘挂载点": "请选择磁盘挂载点", + "确认删除该收藏?": "确认删除该收藏?", + "删除后将不可恢复,请谨慎操作!": "删除后将不可恢复,请谨慎操作!", + "设置为收藏条件": "设置为收藏条件", + "条件名称": "条件名称", + "条件名称已存在": "条件名称已存在", + "更多条件": "更多条件", + "设置业务专用": "设置业务专用", + "搜索条件为空": "搜索条件为空", + "容量(G)": "容量(G)", + "DataNode节点规格": "DataNode 节点规格", + "本页全选": "本页全选", + "跨页全选": "跨页全选", + "请输入 IP/IPv6/主机名称 或 选择条件搜索": "请输入 IP/IPv6/主机名称 或 选择条件搜索", + "(从 CMDB 的 DBA 业务空闲机导入)": "(从 CMDB 的 DBA 业务空闲机导入)", + "暂无数据,请从左侧添加对象": "暂无数据,请从左侧添加对象", + "导入主机": "导入主机", + "选择磁盘类型": "选择磁盘类型", + "该方案已被使用,无法删除": "该方案已被使用,无法删除", + "部署方案克隆成功": "部署方案克隆成功", + "Proxy存储资源规格": "Proxy 存储资源规格", + "至少3台_且为奇数": "至少 3 台,且为奇数", + "1_3台_小于3时从Namenode节点复用": "1-3 台,小于 3 时从 Namenode 节点复用", + "n台": "{0} 台", + "请保证冷热节点至少存在一台": "请保证冷/热节点至少存在一台", + "热节点规格": "热节点规格", + "冷节点规格": "冷节点规格", + "管理": "管理", + "重启任务进行中": "重启任务进行中", + "替换任务进行中": "替换任务进行中", + "扩容任务进行中": "扩容任务进行中", + "缩容任务进行中": "缩容任务进行中", + "启用任务进行中": "启用任务进行中", + "禁用任务进行中": "禁用任务进行中", + "删除任务进行中": "删除任务进行中", + "开启认证": "开启认证", + "开启": "开启", + "不开启": "不开启", + "实例重启任务进行中": "实例重启任务进行中", + "挂载点name重复": "挂载点({name})重复", + "Proxy规格": "Proxy 规格", + "机器组数": "机器组数", + "输入需符合正则_regx": "输入需符合正则: {regx}", + "扩容至(当前n台)": "扩容至(当前 {0} 台)", + "共n台_共nGB": "共{0}台,共{1}GB", + "较目标容量相差nG": ",较目标容量相差{0}G", + "较目标容量超出nG": ",较目标容量超出{0}G", + "共n台,共nG": "共{0}台,共{1}G", + "已选n台_共nG": "已选 {0} 台,共 {1} G", + "已选n台_少n台_共nG": "已选 {0} 台,少 {1} 台,共 {2} G", + "已选n台_多n台_共nG": "已选 {0} 台,多 {1} 台,共 {2} G", + "确认替换n台节点IP": "确认替换 {n} 台节点IP", + "Broker 类型节点至少保留一个": "Broker 类型节点至少保留一个", + "Bookkeeper 类型节点至少保留两个": "Bookkeeper 类型节点至少保留两个", + "被替换的节点 IP": "被替换的节点 IP", + "新节点 IP": "新节点 IP", + "Zookeeper 节点不支持缩容": "Zookeeper 节点不支持缩容", + "预估容量(以最小配置计算)": "预估容量(以最小配置计算)", + "未填写": "未填写", + ", 共扩容": ", 共扩容", + "请先返回列表选择要替换的节点 IP": "请先返回列表选择要替换的节点 IP", + "xx节点规格": "{name}节点规格", + "替换后原节点 IP 将不在可用,资源将会被释放": "替换后原节点 IP 将不在可用,资源将会被释放", + "已选n台_共nG_(目标容量:nG)": "已选{0}台,共{1}G(目标容量:{1}G)", + "Client 节点": "Client 节点", + "冷热节点至少扩容一种类型": "冷热节点至少扩容一种类型", + "每台主机实例数量": "每台主机实例数量", + "name容量从nG扩容至nG": "{name}容量从 {totalDisk} G 扩容至 {expansionDisk} G", + "name容量从nG缩容至nG": "{name}容量从 {totalDisk} G 缩容至 {targetDisk} G", + "期望容量": "期望容量", + "已选:n台主机": "已选:{0}台主机", + "消费主机": "消费主机", + "请选择操作时间": "请选择操作时间", + "请选择匹配规格": "请选择匹配规格", + "复制全部 IP": "复制全部 IP", + "请选择切换模式": "请选择切换模式", + "目标台数不能为空": "目标台数不能为空", + "确认整机替换n台主机?": "确认整机替换 {n} 台主机?", + "确认接入层缩容n个集群?": "确认接入层缩容{n}个集群?", + "确认对n个集群扩容接入层?": "确认对 {n} 个集群扩容接入层?", + "请谨慎操作!": "请谨慎操作!", + "n核": "{n} 核", + "批量添加": "批量添加", + "缩容节点类型": "缩容节点类型", + "扩容节点类型": "扩容节点类型", + "当前规格": "当前规格", + "缩容至(台)": "缩容至(台)", + "扩容至(台)": "扩容至(台)", + "切换模式": "切换模式", + "输入集群后自动生成": "输入集群后自动生成", + "输入主机后自动生成": "输入主机后自动生成", + "(n)台": "{n}台", + "((n))台": "({n}台)", + "((n-m))台": "({n}~{m}台)", + "需人工确认": "需人工确认", + "无需确认": "无需确认", + "请输入或选择集群": "请输入或选择集群", + "台数只能为正整数": "台数只能为正整数", + "必须小于当前台数": "必须小于当前台数", + "缩容接入层提交成功": "缩容接入层提交成功", + "请先输入集群": "请先输入集群", + "请输入字段名搜索": "请输入字段名搜索", + "数据为空": "数据为空", + "扩容接入层提交成功": "扩容接入层提交成功", + "缩容存储层提交成功": "缩容存储层提交成功", + "扩容存储层提交成功": "扩容存储层提交成功", + "当前方案": "当前方案", + "扩容方案": "扩容方案", + "扩容后预估容量": "扩容后预估容量", + "指定Redis版本": "指定Redis版本", + "选择扩容方案后自动生成": "选择扩容方案后自动生成", + "请选择扩容方案": "请选择扩容方案", + "请选择Redis版本": "请选择Redis版本", + "集群容量变更": "集群容量变更", + "扩容接入层": "扩容接入层", + "缩容接入层": "缩容接入层", + "整机替换": "整机替换", + "当前资源规格": "当前资源规格", + "部署机器组数": "部署机器组数", + "资源规格": "资源规格", + "Redis_工具箱": "【Redis】工具箱", + "选择集群目标方案": "选择集群目标方案", + "需机器组数": "需机器组数", + "集群分片": "集群分片", + "集群容量(G)": "集群容量(G)", + "集群QPS(每秒)": "集群QPS(每秒)", + "选择集群后自动生成": "选择集群后自动生成", + "复制异常 IP": "复制异常 IP", + "导入设置": "导入设置", + "当前已经有n个导入任务正在进行中,": "当前已经有{0}个导入任务正在进行中,", + "主从切换:针对TendisSSD、TendisCache,主从切换是把Slave提升为Master,原Master被剔除,针对Tendisplus集群,主从切换是把Slave和Master互换": "主从切换:针对 TendisSSD、TendisCache,主从切换是把 Slave 提升为 Master,原 Master 被剔除,针对 Tendisplus 集群,主从切换是把 Slave 和 Master 互换", + "主故障切换": "主故障切换", + "主库故障主机": "主库故障主机", + "业务空闲机": "业务空闲机", + "确认提交 n 个主从切换任务?": "确认提交 {n} 个主库故障切换任务?", + "数据构造": "数据构造", + "定点构造": "定点构造", + "默认使用部署时选定的规格,将从资源池自动匹配机器": "默认使用部署时选定的规格,将从资源池自动匹配机器", + "集群关联的其他任务": "集群关联的其他任务", + "单据ID": "单据ID", + "待确认": "待确认", + "集群选择": "集群选择", + "待构造的集群": "待构造的集群", + "待构造的实例": "待构造的实例", + "规格需求": "规格需求", + "构造主机数量": "构造主机数量", + "构造到指定时间": "构造到指定时间", + "确认定点构造 n 个集群?": "确认定点构造 {n} 个集群?", + "定点构造任务提交成功": "定点构造任务提交成功", + "已选择的实例数据将会构造到新的主机": "已选择的实例数据将会构造到新的主机", + "构造实例": "构造实例", + "批量销毁": "批量销毁", + "批量回写": "批量回写", + "构造的集群": "构造的集群", + "构造实例范围": "构造实例范围", + "构造产物访问入口": "构造产物访问入口", + "构造的主机数量": "构造的主机数量", + "立即查看": "立即查看", + "已选n台": "已选 {0} 台", + "已选n条,": "已选{0}条,", + "清除所有勾选": "清除所有勾选", + "禁止选择": "禁止选择", + "异常主机不可用": "异常主机不可用", + "主机已被导入": "主机已被导入", + "启用CLB": "启用 CLB", + "禁用CLB": "禁用 CLB", + "确定启用CLB?": "确定启用 CLB", + "确定禁用CLB?": "确定禁用 CLB", + "启用北极星": "启用北极星", + "禁用北极星": "禁用北极星", + "确定启用北极星": "确定启用北极星", + "确定禁用北极星": "确定禁用北极星", + "北极星": "北极星", + "缩容接入层:减少集群的Proxy数量,但集群Proxy数量不能少于2": "缩容接入层:减少集群的 Proxy 数量,但集群 Proxy 数量不能少于2", + "从库将会直接替换主库所有信息,请谨慎操作!": "从库将会直接替换主库所有信息,请谨慎操作!", + "替换后所有的数据将会迁移到新的主机上,请谨慎操作!": "替换后所有的数据将会迁移到新的主机上,请谨慎操作!", + "定点构造:按照指定历史时间点,把原集群或指定实例上的数据构造到新主机,产生新的构造实例": "定点构造:按照指定历史时间点,把原集群或指定实例上的数据构造到新主机,产生新的构造实例", + "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变),可以指定新的版本": "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变),可以指定新的版本", + "后端存储规格": "后端存储规格", + "集群容量需求": "集群容量需求", + "未来集群容量需求": "未来集群容量需求", + "QPS预估范围": "QPS 预估范围", + "集群部署方案": "集群部署方案", + "单机QPS": "单机 QPS", + "每秒": "每秒", + "请先设置容量": "请先设置容量", + "无匹配的资源规格_请先修改容量设置": "无匹配的资源规格,请先修改容量设置", + "集群容量G": "集群容量(G)", + "集群QPS每秒": "集群QPS(每秒)", + "重建从库:通过整机替换来实现从库实例的重建,即对应主机上的所有从库实例均会被重建,理论上不影响业务": "重建从库:通过整机替换来实现从库实例的重建,即对应主机上的所有从库实例均会被重建,理论上不影响业务", + "新建从库": "新建从库", + "目标主库主机": "目标主库主机", + "当前从库主机": "当前从库主机", + "新增从库主机数量": "新增从库主机数量", + "确认新建n台从库主机?": "确认新建 {n} 台从库主机?", + "新建从库提交成功": "新建从库提交成功", + "数据复制:通过DTS能力,将原集群全部或者部分数据复制到目标集群,原集群和目标集群都可以为自建集群或者DBM托管集群": "数据复制:通过 DTS 能力,将原集群全部或者部分数据复制到目标集群,原集群和目标集群都可以为自建集群或者 DBM 托管集群", + "数据复制": "数据复制", + "请选择目标集群": "请选择目标集群", + "目标业务": "目标业务", + "访问密码": "访问密码", + "请输入连接密码": "请输入连接密码", + "请选择集群类型": "请选择集群类型", + "密码不能为空": "密码不能为空", + "包含 Key 不能为空": "包含 Key 不能为空", + "确认提交n个集群容量变更任务": "确认提交 {n} 个集群容量变更任务?", + "集群扩容任务提交成功": "集群扩容任务提交成功", + "构造实例:通过定点构造产生的实例,可以将实例数据写回原集群或者直接销毁": "构造实例:通过定点构造产生的实例,可以将实例数据写回原集群或者直接销毁", + "销毁任务正在进行中,跳转": "销毁任务正在进行中,跳转", + "查看进度": "查看进度", + "销毁": "销毁", + "回写数据": "回写数据", + "整机替换:将原主机上的所有实例搬迁到同等规格的新主机": "整机替换:将原主机上的所有实例搬迁到同等规格的新主机", + "待替换的主机": "待替换的主机", + "默认使用部署方案中选定的规格,将从资源池自动匹配机器": "默认使用部署方案中选定的规格,将从资源池自动匹配机器", + "请输入IP(单个)": "请输入IP(单个)", + "选择主机后自动生成": "选择主机后自动生成", + "数据传输(DTS)": "数据传输(DTS)", + "待切换的Master实例": "待切换的 Master 实例", + "待切换的从库主机": "待切换的从库主机", + "构造主机数量不能为空": "构造主机数量不能为空", + "请指定时间": "请指定时间", + "可使用通配符进行提取,如:": "可使用通配符进行提取,如:", + "*Key$ :提取以 Key 结尾的 key,包括 Key": "*Key$ :提取以 Key 结尾的 key,包括 Key", + "^Key$:提取精确匹配的Key": "^Key$:提取精确匹配的Key", + "* :代表所有": "* :代表所有", + "未来集群容量必须大于等于当前的容量需求": "", + "是否确认重试": "是否确认重试", + "请前往补货": "请前往补货", + "名称自动生成_生成规则_最取最小的CPU_内存_磁盘_QPS": "名称自动生成,生成规则:最取最小的CPU_内存_磁盘_QPS,如:4核16G_500G_1000/s", + "涉及主机": "涉及主机", + "节点至少保留n个": "节点至少保留 {n} 个", + "(默认从节点列表选取,如不满足,可以手动添加)": "(默认从节点列表选取,如不满足,可以手动添加)", + "共缩容": "共缩容", + "手动添加": "手动添加", + "请选择磁盘类型": "请选择磁盘类型", + "污点主机处理": "污点主机处理", + "移入待回收": "移入待回收", + "确认将以下主机转移至待回收模块": "确认将以下主机转移至待回收模块?", + "转移成功": "转移成功", + "确认复制n个集群数据?": "确认对 {n} 个集群进行数据复制?", + "将会把源集群的数据复制到对应的新集群": "将会把源集群的数据复制到对应的新集群", + "数据复制任务提交成功": "数据复制任务提交成功", + "数据传输记录": "数据传输记录", + "成功后,数据同步关系会一直保持,如需断开,请跳转至xx 断开同步": "成功后,数据同步关系会一直保持,如需断开,请跳转至“{0}” 断开同步", + "数据复制记录": "数据复制记录", + "源集群": "源集群", + "复制类型": "复制类型", + "包含 key": "包含 key", + "排除 key": "排除 key", + "最近一次修复单": "最近一次修复单", + "断开同步": "断开同步", + "数据校验与修复": "数据校验与修复", + "全量传输中": "全量传输中", + "增量传输中": "增量传输中", + "全量传输失败": "全量传输失败", + "增量传输失败": "增量传输失败", + "传输结束": "传输结束", + "传输终止": "传输终止", + "【数据复制】传输详情": "【数据复制】传输详情", + "请选择目标业务": "请选择目标业务", + "Task 类型": "Task 类型", + "执行状态": "执行状态", + "请选择条件进行搜索": "请选择条件进行搜索", + "确认断开同步?": "确认断开同步?", + "断开后,数据将不会再再自动同步,请谨慎操作!": "断开后,数据将不会再再自动同步,请谨慎操作!", + "重新复制": "重新复制", + "确认重新复制数据?": "确认重新复制数据?", + "全量覆盖同名 Key(如:del $key+ hset $key)": "全量覆盖同名 Key(如:del $key+ hset $key)", + "增量覆盖同名 Key(如:hset $key)": "增量覆盖同名 Key(如:hset $key)", + "清空目标集群所有数据": "清空目标集群所有数据", + "请输入集群名称": "请输入集群名称", + "以构造实例恢复:把构造实例上的数据写回原集群": "以构造实例恢复:把构造实例上的数据写回原集群", + "以构造实例恢复": "以构造实例恢复", + "输入访问入口后自动生成": "输入访问入口后自动生成", + "请输入或选择构造实例": "请输入或选择构造实例", + "构造实例不能为空": "构造实例不能为空", + "确认对n个构造实例进行恢复?": "确认对 {n} 个构造实例进行恢复?", + "以构造实例恢复任务提交成功": "以构造实例恢复任务提交成功", + "目标集群输入格式有误": "目标集群输入格式有误", + "必须大于当前台数": "必须大于当前台数", + "格式有误,请输入数字": "格式有误,请输入数字", + "IP不能为空": "IP不能为空", + "磁盘类别": "磁盘类别", + "最小容量(G)": "最小容量(G)", + "数据回写任务提交成功": "数据回写任务提交成功", + "集群分片变更:通过部署新集群来实现增加或减少原集群的分片数,可以指定新的版本": "集群分片变更:通过部署新集群来实现增加或减少原集群的分片数,可以指定新的版本", + "集群分片变更": "集群分片变更", + "请选择部署方案": "请选择部署方案", + "请先选择部署方案": "请先选择部署方案", + "写入类型": "写入类型", + "断开设置": "断开设置", + "提醒频率": "提醒频率", + "校验与修复类型": "校验与修复类型", + "校验与修复频率设置": "校验与修复频率设置", + "TendbCluster分布式集群部署": "TendbCluster 分布式集群部署", + "申请TendbCluster分布式集群部署": "申请 TendbCluster 分布式集群部署", + "范围min_max": "范围 {min} ~ {max}", + "接入层Master": "接入层(Master)", + "DB模块": "DB 模块", + "Spider版本": "Spider 版本", + "MySQL参数配置": "MySQL 参数配置", + "Spider参数配置": "Spider 参数配置", + "请确保MySQL参数配置填写正确": "请确保 MySQL 参数配置填写正确", + "请确保Spider参数配置填写正确": "请确保 Spider 参数配置填写正确", + "MySQL版本": "MySQL 版本", + "确认对n个集群执行分片变更?": "确认对 {n} 个集群执行分片变更?", + "将会部署新的集群以进行集群变更": "将会部署新的集群以进行集群变更", + "后端存储实例与 Proxy 的关系切换": "后端存储实例与 Proxy 的关系切换", + "复制完成后,只进行一次": "复制完成后,只进行一次", + "复制完成后,每三天一次": "复制完成后,每三天一次", + "复制完成后,每周一次": "复制完成后,每周一次", + "先删除同名 Key,再写入(如:del $key+ hset $key)": "先删除同名 Key,再写入(如:del $key+ hset $key)", + "保留同名 Key,追加写入(如:hset $key)": "保留同名 Key,追加写入(如:hset $key)", + "清空目标集群所有数据,再写入": "清空目标集群所有数据,再写入", + "业务内": "业务内", + "跨业务": "跨业务", + "业务内至第三方": "业务内至第三方", + "自建集群至业务内": "自建集群至业务内", + "复制完成后,自动断开": "复制完成后,自动断开", + "不断开,定时发送断开提醒": "不断开,定时发送断开提醒", + "一天一次(早上 10:00)": "一天一次(早上 10:00)", + "一周一次(早上 10:00)": "一周一次(早上 10:00)", + "校验并修复": "校验并修复", + "只校验,不修复": "只校验,不修复", + "不校验,不修复": "不校验,不修复", + "校验将会对集群进行大量的读操作,可能会影响性能": "校验将会对集群进行大量的读操作,可能会影响性能", + "校验:将会对集群进行大量的读操作,可能会影响性能。": "校验:将会对集群进行大量的读操作,可能会影响性能。", + "修复:修复将会覆盖同名 Key 对应的数据(覆盖更新,非追加)": "修复:修复将会覆盖同名 Key 对应的数据(覆盖更新,非追加)", + "集群类型变更:通过部署新集群来实现原集群的类型变更,可以指定新的版本": "集群类型变更:通过部署新集群来实现原集群的类型变更,可以指定新的版本", + "集群类型变更": "集群类型变更", + "请选择类型": "请选择类型", + "确认对n个集群执行类型变更?": "确认对 {n} 个集群执行类型变更?", + "请输入 IP 进行搜索": "请输入 IP 进行搜索", + "已存在正常运行的从库": "已存在正常运行的从库", + "(n 分片)": "({n} 分片)", + "包含 Key": "包含 Key", + "排除 Key": "排除 Key", + "确认提交数据校验修复任务?": "确认提交数据校验修复任务?", + "数据修复校验任务提交成功": "数据修复校验任务提交成功", + "当前集群容量/QPS": "当前集群容量/QPS", + "选择集群分片变更部署方案": "选择集群分片变更部署方案", + "集群类型变更提交成功": "集群类型变更提交成功", + "集群分片变更提交成功": "集群分片变更提交成功", + "正整数": "正整数", + "该规格已被使用_无法删除": "该规格已被使用,无法删除", + "规格名称已存在_请修改规格": "规格名称已存在,请修改规格", + "规格名称不能为空": "规格名称不能为空", + "主机资源不足_等待管理员users补货_补货完成后可以前往place重试": "主机资源不足,等待管理员({users})补货,补货完成后可以前往“{place}”重试", + "可用主机数": "可用主机数", + "移除后将不可恢复": "移除后将不可恢复", + "确认移除选中的主机": "确认移除选中的主机", + "搜索项:": "搜索项:", + "磁盘容量G": "磁盘容量G", + "TendbCluster分布式集群_集群管理": "【TendbCluster 分布式集群】集群管理", + "TendbCluster集群": "TendbCluster 集群", + "运维节点": "运维节点", + "下架运维节点": "下架运维节点", + "下架只读集群": "下架只读集群", + "Master扩容至": "Master 扩容至(台)", + "接入层": "接入层", + "TenDBCluster扩容接入层name": "TenDB Cluster 扩容接入层【{name}】", + "Slave扩容至": "Slave 扩容至(台)", + "当前集群没有可扩容Slave": "当前集群没有可扩容 Slave", + "请输入min_max": "请输入 {min} ~ {max}", + "当前集群Master无法继续扩容": "当前集群 Master 无法继续扩容", + "name机器数量将从n台升级至m台": "{name}机器数量将从 {n} 台升级至 {m} 台", + "可扩容数量已达上限max_Master数_master_运维节点数_mnt": "可扩容数量已达上限 {max}(Master 数: {master} + 运维节点数: {mnt})", + "Master缩容至": "Master 缩容至(台)", + "可缩容数量已达上限": "可缩容数量已达上限", + "Slave缩容至": "Slave 缩容至(台)", + "可缩容数量已达上限_至少保留n台": "可缩容数量已达上限,至少保留 {n} 台", + "当前集群没有可缩容Slave": "当前集群没有可缩容 Slave", + "name机器数量将从n台缩减至m台": "{name}机器数量将从 {n} 台缩减至 {m} 台", + "TenDBCluster缩容接入层name": "TenDB Cluster 缩容接入层 【{name}】", + "至少保留n台": "至少保留 {n} 台", + "确认下架运维节点": "确认下架运维节点?", + "下架": "下架", + "下架后将无法再访问_请谨慎操作": "下架后将无法再访问,请谨慎操作!", + "请勾选要下架的运维节点": "请勾选要下架的运维节点", + "确认下架只读集群": "确认下架只读集群", + "下架后将无法访问只读集群": "下架后将无法访问只读集群", + "TendbCluster分布式": "TendbCluster 分布式", + "TendbCluster分布式集群_实例视图": "【TendbCluster 分布式集群】实例视图", + "TendbCluster分布式集群详情name": "TendbCluster 分布式集群详情【{name}】", + "TendbCluster分布式集群实例详情name": "TendbCluster 分布式集群实例详情【{name}】", + "请输入单个源 DB 名": "请输入单个源 DB 名", + "DB 重命名": "DB 重命名", + "运维节点管理": "运维节点管理", + "添加运维节点": "添加运维节点", + "数据校验修复:对集群的主库和从库进行数据一致性校验和修复,其中 MyISAM 引擎库表不会被校验和修复": "数据校验修复:对集群的主库和从库进行数据一致性校验和修复,其中 MyISAM 引擎库表不会被校验和修复", + "校验范围": "校验范围", + "校验DB名": "校验 DB 名", + "修复数据": "修复数据", + "Spider_集群管理": "Spider 集群管理", + "Spider_工具箱": "Spider 工具箱", + "TendbCluster_工具箱": "【TendbCluster】工具箱", + "清档类型不能为空": "清档类型不能为空", + "清档:删除目标数据库数据, 数据会暂存在不可见的备份库中,只有在执行删除备份库后, 才会真正的删除数据。": "清档:删除目标数据库数据, 数据会暂存在不可见的备份库中,只有在执行删除备份库后, 才会真正的删除数据。", + "开始时间不能为空": "开始时间不能为空", + "结束时间不能为空": "结束时间不能为空", + "待构造集群": "待构造集群", + "构造到新主机": "构造到新主机", + "构造 DB 名": "构造 DB 名", + "构造表名": "构造表名", + "备份位置": "备份位置", + "物理备份": "物理备份", + "运维节点 IP": "运维节点 IP", + "管控区域不能为空": "管控区域不能为空", + "检查业务来源的连接": "检查业务来源的连接", + "检查主从同步延迟": "检查主从同步延迟", + "检查主从数据校验结果": "检查主从数据校验结果", + "原 DB 名": "原 DB 名", + "新 DB 名": "新 DB 名", + "DB 重命名:database 重命名": "DB 重命名:database 重命名", + "DB 实例权限克隆": "DB 实例权限克隆", + "客户端权限克隆:访问 DB 来源 IP 替换时做的权限克隆": "客户端权限克隆:访问 DB 来源 IP 替换时做的权限克隆", + "源客户端 IP 不能为空": "源客户端 IP 不能为空", + "请输入管控区域:IP": "请输入管控区域:IP", + "IP 不能为空": "IP 不能为空", + "输入的IP重复": "输入的IP重复", + "请输入IP,多个英文逗号分隔": "请输入IP,多个英文逗号分隔", + "源客户端 IP 格式不正确": "源客户端 IP 格式不正确", + "强制切换": "强制切换", + "强制切换,将忽略同步连接": "强制切换,将忽略同步连接", + "检查同步状态": "检查同步状态", + "请输入IP如_1_1_1_1多个可使用换行_空格或_分隔": "请输入 IP,如(127.0.0.1)\n多个可使用换行、空格或;,|分隔", + "单机 QPS": "单机 QPS:", + "已存在salve,无法创建从库": "已存在salve,无法创建从库", + "确认销毁 n 个集群的构造实例?": "确认销毁 {n} 个集群的构造实例", + "销毁后将不可再恢复,请谨慎操作!": "销毁后将不可再恢复,请谨慎操作!", + "不能为空": "不能为空", + "已销毁": "已销毁", + "销毁中": "销毁中", + "请输入访问入口/目标集群": "请输入访问入口/目标集群", + "请输入单个(IP 或 域名):Port": "请输入单个(IP 或 域名):Port", + "目标集群格式不正确": "目标集群格式不正确", + "访问入口不能为空": "访问入口不能为空", + "访问入口格式不正确": "访问入口格式不正确", + "先删除同名redis key,再执行写入": "先删除同名 redis key,再执行写入", + "保留同名redis key,追加写入": "保留同名 redis key,追加写入", + "先清空目标集群所有数据,再写入": "先清空目标集群所有数据,再写入", + "构造实例至业务内": "构造实例至业务内", + "从回滚临时环境复制数据": "从回滚临时环境复制数据", + "失败原因": "失败原因", + "不校验不修复": "不校验不修复", + "数据校验并修复": "数据校验并修复", + "仅进行数据校验,不进行修复": "仅进行数据校验,不进行修复", + "任务信息": "任务信息", + "存储层": "存储层", + "当资源规格": "当资源规格", + "变更后的规格": "变更后的规格", + "变更后容量": "变更后容量", + "目标集群容量需求": "目标集群容量需求", + "QPS 预估范围": "QPS 预估范围", + "请选择目标容量": "请选择目标容量", + "自动执行": "自动执行", + "单据审批通过之后即可执行": "单据审批通过之后即可执行", + "指定时间执行": "指定时间执行", + "指定停止时间": "指定停止时间", + "一直保持校验修复": "一直保持校验修复", + "校验检查完成后,需人工确认后,方可执行修复动作": "校验检查完成后,需人工确认后,方可执行修复动作", + "校验检查完成后,将自动修复数据": "校验检查完成后,将自动修复数据", + "重试成功": "重试成功", + "重试失败": "重试失败", + "不能少于2台": "不能少于2台", + "不能超过实例数": "不能超过实例数", + "忽略 key": "忽略 key", + "定时频率": "定时频率", + "执行详情": "执行详情", + "请选择节点类型": "请选择节点类型", + "扩容接入层任务提交成功": "扩容接入层任务提交成功", + "确认对n个集群缩容接入层?": "确认对 {n} 个集群缩容接入层?", + "缩容接入层任务提交成功": "缩容接入层任务提交成功", + "((n-m))核": "({n}-{m}) 核", + "部署只读接入层:在原集群上增加Spider Slave节点,一个集群最多只能有一个": "部署只读接入层:在原集群上增加Spider Slave节点,一个集群最多只能有一个", + "部署只读接入层": "部署只读接入层", + "访问入口": "访问入口", + "分区管理": "分区管理", + "部署台数": "部署台数", + "【TenDB Cluster】分区管理": "【TenDB Cluster】分区管理", + "台数范围": "台数范围", + "确认部署 n 个集群的只读接入层?": "确认部署 {n} 个集群的只读接入层?", + "部署只读接入层任务提交成功": "部署只读接入层任务提交成功", + "单机QPS每秒": "单机 QPS (每秒)", + "原集群类型": "原集群类型", + "目标集群类型": "目标集群类型", + "目标主机不存在": "目标主机不存在", + "生产执行": "生产执行", + "cpus核memsGB_disksGB_QPS:qps": "{cpus}核_{mems}GB_{disks}GB_QPS:{qps}", + "回档时间": "回档时间", + "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变)": "集群容量变更:通过部署新集群来实现原集群的扩容或缩容(集群分片数不变)", + "目标总容量": "目标总容量", + "目标总容量不能为空": "目标总容量不能为空", + "请先选择集群": "请先选择集群", + "数据校验": "数据校验", + "只启用只读集群": "只启用只读集群", + "强制实例下架": "强制实例下架", + "全局超时时间(h)": "全局超时时间(h)", + "主从互换任务提交成功": "主从互换任务提交成功", + "变更后规格": "变更后规格", + "源实例不能为空": "源实例不能为空", + "源实例重复": "源实例重复", + "源实例不存在": "源实例不存在", + "新实例不能为空": "新实例不能为空", + "添加运维节点:在原集群上增加运维节点实例来实现额外的数据访问,在运维节点上的操作不会影响原集群": "添加运维节点:在原集群上增加运维节点实例来实现额外的数据访问,在运维节点上的操作不会影响原集群", + "当前总容量": "当前总容量", + "运维节点 IP 不能为空": "运维节点 IP 不能为空", + "校验范围不能为空": "校验范围不能为空", + "整个集群": "整个集群", + "部分实例": "部分实例", + "新实例不存在": "新实例不存在", + "新实例和源实例的管控区域不一致": "新实例和源实例的管控区域不一致", + "新实例重复": "新实例重复", + "最小容量(G)": "最小容量(G)", + "匹配规格": "匹配规格", + "DB 名": "DB 名", + "表名": "表名", + "策略 ID": "策略 ID", + "分区字段": "分区字段", + "分区字段类型": "分区字段类型", + "分区间隔(天)": "分区间隔(天)", + "数据过期时间(天)": "数据过期时间(天)", + "最近一次执行状态": "最近一次执行状态", + "连续失败天数": "连续失败天数", + "输入关键字或选择条件搜索": "输入关键字或选择条件搜索", + "新建分区策略": "新建分区策略", + "策略执行详情": "策略执行详情", + "查看执行记录": "查看执行记录", + "执行": "执行", + "最近一次执行时间": "最近一次执行时间", + "方法一:从 CMDB 资源池分配;": "方法一:从 {0} 分配;", + "方法二:从节点管理导入安装;": "方法二:从 {0} 安装;", + "方法三:内网环境下,通过SCR 系统申请资源;": "方法三:内网环境下,通过SCR 系统申请资源;", + "节点类型不支持替换": "节点类型不支持替换", + "如果需要对用户提供上传附件的服务,请先在后台先行配置": "如果需要对用户提供上传附件的服务,请先在后台先行配置", + "IP格式错误": "IP 格式错误", + "Spider白名单输入框编辑提示": "请输入多个 IP/IPv6 或 IP% ,如:192.168.0.1 或 0000:0000::0000 或 192.168%\n多个用英文逗号,分号,或换行分隔\nIP 范围段使用英文连接符号“~”,如 192.168.0.1~200", + "ip_匹配中存在格式错误": "IP 范围段(~)中存在格式错误", + "请输入账号名称/DB名称/权限名称": "请输入账号名称/DB名称/权限名称", + "授权实例": "授权实例", + "修改密码": "修改密码", + "密码修改后,涉及实例将需要重新登录": "密码修改后,涉及实例将需要重新登录", + "新密码": "新密码", + "确认密码": "确认密码", + "请输入新密码": "请输入新密码", + "请再次输入新密码": "请再次输入新密码", + "内置白名单不支持修改": "内置白名单不支持修改", + "总任务/成功/失败/忽略": "总任务/成功/失败/忽略", + "授权列表": "授权列表", + "新建授权": "新建授权", + "Excel导入": "Excel导入", + "访问集群域名": "访问集群域名", + "授权人": "授权人", + "授权时间": "授权时间", + "账号规则": "账号规则", + "TendisSSD": "TendisSSD", + "Tendisplus": "Tendisplus", + "请选择版本": "请选择版本", + "DB 名不能为空": "DB 名不能为空", + "一格仅支持单个 % 对象": "一格仅支持单个 % 对象", + "请输入DB 名称,支持通配符“%”,含通配符的仅支持单个": "请输入 DB 名称,支持通配符“%”,含通配符的仅支持单个", + "%:匹配任意长度字符串,如 a%, 不允许独立使用": "%:匹配任意长度字符串,如 a%, 不允许独立使用", + "?: 匹配任意单一字符,如 a%?%d": "?: 匹配任意单一字符,如 a%?%d", + "* :专门指代 ALL 语义, 只能独立使用": "* :专门指代 ALL 语义, 只能独立使用", + "注:含通配符的单元格仅支持输入单个对象": "注:含通配符的单元格仅支持输入单个对象", + "Enter 完成内容输入": "Enter 完成内容输入", + "构造主机": "构造主机", + "忽略 DB 名": "忽略 DB 名", + "批量禁用": "批量禁用", + "校验不能为空": "校验不能为空", + "从库主机不能为空": "从库主机不能为空", + "选择目标主库后自动生成": "选择目标主库后自动生成", + "确认移除选中的策略": "确认移除选中的策略", + "结果说明": "结果说明", + "分区动作": "分区动作", + "分区 SQL": "分区 SQL", + "执行前检查": "执行前检查", + "正在执行中,无法编辑": "正在执行中,无法编辑", + "编辑分区策略": "编辑分区策略", + "初始化分区": "初始化分区", + "复制 SQL": "复制 SQL", + "下载 SQL 文件": "下载 SQL 文件", + "请输入 DB 名、表名": "请输入 DB 名、表名", + "目标 DB 不能为空": "目标 DB 不能为空", + "请输入完整信息验证分区字段": "请输入完整信息验证分区字段", + "目标 DB": "目标 DB", + "字段类型": "字段类型", + "分区间隔": "分区间隔", + "数据过期时间": "数据过期时间", + "天": "天", + "暂无主机,你通过以下方法获取主机至“DBA 业务 -> 空闲机池 -> 空闲机模块”": "暂无主机,你通过以下方法获取主机至“DBA 业务 -> 空闲机池 -> 空闲机模块”", + "CMDB 资源池": "CMDB 资源池", + "方法一:从CMDB 资源池分配;": "方法一:从CMDB 资源池分配;", + "节点管理导入": "节点管理导入", + "SCR 系统申请": "SCR 系统申请", + "复制实例": "复制实例", + "Broker 扩容主机未填写": "Broker 扩容主机未填写", + "目标容量与所选 IP 容量不一致,确认提交?": "目标容量与所选 IP 容量不一致,确认提交?", + "继续提交将按照手动选择的 IP 容量进行": "继续提交将按照手动选择的 IP 容量进行", + "集群容量变更任务提交成功": "集群容量变更任务提交成功", + "主从切换": "主从切换", + "缩容规格": "缩容规格", + "扩容规格": "扩容规格", + "选择 Master IP 会默认选上关联的 Slave IP,一同替换": "选择 Master IP 会默认选上关联的 Slave IP,一同替换", + "不再提示": "不再提示", + "扩容接入层:增加集群的Proxy数量,新Proxy可以指定规格": "扩容接入层:增加集群的 Proxy 数量,新 Proxy可以指定规格", + "选择集群类型变更部署方案": "选择集群类型变更部署方案", + "数据复制记录:数据复制记录提供数据复制后相关操作": "数据复制记录:数据复制记录提供数据复制后相关操作", + "暂无从库故障集群": "暂无从库故障集群", + "变更后总容量": "变更后总容量", + "仅支持从库有故障的集群新建从库": "仅支持从库有故障的集群新建从库", + "复制信息": "复制信息", + "变更信息": "变更信息", + "是否强制切换": "是否强制切换", + "目标主机重复": "目标主机重复", + "密码不匹配": "密码不匹配", + "请先选择目标集群": "请先选择目标集群", + "请先选择源集群": "请先选择源集群", + "请先输入目标集群": "请先输入目标集群", + "目标分片数不能与当前分片数相同": "目标分片数不能与当前分片数相同", + "存储层 RemoteDB/DR 同时变更": "存储层 RemoteDB/DR 同时变更", + "选择集群目标方案_n": "选择集群目标方案【{n}】", + "必须小于当前台数且大于等于n": "必须小于当前台数且大于等于{n}", + "至少2台": "至少2台", + "目标访问入口重复": "目标访问入口重复", + "域名列表": "域名列表", + "库表备份:指定库表备份,支持模糊匹配": "库表备份:指定库表备份,支持模糊匹配", + "DB 实例权限克隆:DB 实例 IP 替换时,克隆原实例的所有权限到新实例中": "DB 实例权限克隆:DB 实例 IP 替换时,克隆原实例的所有权限到新实例中", + "缩容接入层:减加集群的Proxy数量": "缩容接入层:减加集群的Proxy数量", + "扩容接入层:增加集群的Proxy数量": "扩容接入层:增加集群的Proxy数量", + "定点构造:新建一个单节点实例,通过全备 +binlog 的方式,将数据库恢复到过去的某一时间点或者某个指定备份文件的状态": "定点构造:新建一个单节点实例,通过全备 +binlog 的方式,将数据库恢复到过去的某一时间点或者某个指定备份文件的状态", + "全库备份:所有库表备份, 除 MySQL 系统库和 DBA 专用库外": "全库备份:所有库表备份, 除 MySQL 系统库和 DBA 专用库外", + "闪回:通过 flashback 工具,对 row 格式的 binlog 做逆向操作": "闪回:通过 flashback 工具,对 row 格式的 binlog 做逆向操作", + "主库故障切换:Slave 提升成主库,断开同步,切换后集群成单节点状态,一般用于紧急切换": "主库故障切换:Slave 提升成主库,断开同步,切换后集群成单节点状态,一般用于紧急切换", + "主从互切:主机级别操作,即同机所有集群均会完成主从关系互切": "主从互切:主机级别操作,即同机所有集群均会完成主从关系互切", + "检查状态": "检查状态", + "从业务拓扑选择": "从业务拓扑选择", + "数据过期时间不能为空": "数据过期时间不能为空", + "数据过期时间必须不小于分区间隔": "数据过期时间必须不小于分区间隔", + "数据过期时间是分区间隔的整数倍": "数据过期时间是分区间隔的整数倍", + "只允许数字、大小写字母开头和结尾,或%结尾": "只允许数字、大小写字母开头和结尾,或%结尾", + "不能是系统库": "不能是系统库", + "请先输入源集群": "请先输入源集群", + "刷新获取最新资源规格": "刷新获取最新资源规格", + "删除分区": "删除分区", + "所需集群": "所需集群", + "包含通配符 * % ? 时,只允许单一对象": "包含通配符 * % ? 时,只允许单一对象", + "* 只允许单独使用": "* 只允许单独使用", + "% 不允许单独使用": "% 不允许单独使用", + "多少天为一个分区,例如 7 天为一个分区": "多少天为一个分区,例如 7 天为一个分区", + "当到达天数后过去的数据会被定期删除,且必须是分区区间的整数倍": "当到达天数后过去的数据会被定期删除,且必须是分区区间的整数倍", + "请输入目标 DB": "请输入目标 DB", + "支持多张表": "支持多张表", + "须为时间类型的字段,如2022-12-12 或 2022.12.12": "须为时间类型的字段,如2022-12-12 或 2022.12.12", + "请输入单个新 DB 名": "请输入单个新 DB 名", + "该集群已有只读集群": "该集群已有只读集群", + "确认销毁选中的实例": "确认销毁选中的实例", + "TenDBCluster集群容量变更name": "TenDB Cluster 集群容量变更【{name}】", + "校验时间": "校验时间", + "立即执行": "立即执行", + "确认变更集群容量": "确认变更集群容量?", + "容量将从old变更至new": "容量将从 {old} 变更至 {new}", + "集群名称_访问入口_IP": "集群名称/访问入口/IP", + "集群部署等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认": "集群部署等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认", + "集群部署、扩缩容等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认": "集群部署、扩缩容等操作新主机的任务,如任务执行失败,相应的主机将会被挪到这里,等待人工确认", + "请输入表名称,支持通配符“%”,含通配符的仅支持单个": "请输入表名称,支持通配符“%”,含通配符的仅支持单个", + "目标 DB 不能为*": "目标 DB 不能为*", + "主机将被落到空闲机,如需要可再次导入": "主机将被落到空闲机,如需要可再次导入", + "保存并执行": "保存并执行", + "轮值策略": "轮值策略", + "最大长度为m": "最大长度为 {m}", + "未来容量必须大于目标容量": "未来容量必须大于目标容量", + "所有检测均失败,无法执行": "所有检测均失败,无法执行", + "DB 不存在": "DB 不存在", + "必须小于等于m台": "必须小于等于{m}台", + "轮值设置": "轮值设置", + "未来容量必须大于等于目标容量": "未来容量必须大于等于目标容量", + "告警组名称": "告警组名称", + "通知对象": "通知对象", + "应用策略": "应用策略", + "请输入策略名称": "请输入策略名称", + "内置告警不支持删除": "内置告警不支持删除", + "告警级别": "告警级别", + "内置": "内置", + "邮件": "邮件", + "短信": "短信", + "语音": "语音", + "微信": "微信", + "企微": "企微", + "群机器人": "群机器人", + "提醒": "提醒", + "预警": "预警", + "致命": "致命", + "新建告警组": "新建告警组", + "编辑告警组": "编辑告警组", + "克隆告警组": "克隆告警组", + "通知方式": "通知方式", + "请输入告警组名称": "请输入告警组名称", + "每个告警级别至少选择一种通知方式": "每个告警级别至少选择一种通知方式", + "请输入群ID": "请输入群ID", + "确认删除该告警组": "确认删除该告警组?", + "删除后将无法恢复": "删除后将无法恢复!", + "生效时段": "生效时段", + "个人用户": "个人用户", + "用户组": "用户组", + "已配置全天24小时生效时段,无需额外添加生效时段": "已配置全天24小时生效时段,无需额外添加生效时段", + "密码随机化管理": "密码随机化管理", + "MySQL 管理账号": "MySQL 管理账号", + "于": "于", + "随机化一次密码": "随机化一次密码", + "密码复杂度": "密码复杂度", + "密码规则": "密码规则", + "长度": "长度", + "位": "位", + "密码不允许连续n位出现": "密码不允许连续 {0} 位出现", + "每天": "每天", + "每周": "每周", + "每月": "每月", + "周一": "周一", + "周二": "周二", + "周三": "周三", + "周四": "周四", + "周五": "周五", + "周六": "周六", + "周日": "周日", + "号": "号", + "确认重置当前配置?": "确认重置当前配置?", + "重置将会恢复默认设置的内容!": "重置将会恢复默认设置的内容!", + "请输入 1~100 的数值": "请输入 1~100 的数值", + "当前生效": "当前生效", + "未生效": "未生效", + "已失效": "已失效", + "已停用": "已停用", + "规则名称": "规则名称", + "轮值表": "轮值表", + "生效时间": "生效时间", + "启停": "启停", + "优先级": "优先级", + "范围 1~100,数字越高代表优先级越高,当有规则冲突时,优先执行数字较高的规则": "范围 1~100,数字越高代表优先级越高,当有规则冲突时,优先执行数字较高的规则", + "时段": "时段", + "轮值人员": "轮值人员", + "新建规则": "新建规则", + "全局策略": "全局策略", + "策略名称": "策略名称", + "监控目标": "监控目标", + "默认通知对象": "默认通知对象", + "请选择条件搜索": "请选择条件搜索", + "恢复默认": "恢复默认", + "检测规则": "检测规则", + "告警通知": "告警通知", + "告警时触发": "告警时触发", + "告警恢复时": "告警恢复时", + "告警关闭时": "告警关闭时", + "告警确认时": "告警确认时", + "编辑策略": "编辑策略", + "确认删除该策略?": "确认删除该策略?", + "将会删除所有内容,请谨慎操作!": "将会删除所有内容,请谨慎操作!", + "确认停用该策略?": "确认停用该策略?", + "停用后所有监控动作将会停止,请谨慎操作!": "停用后所有监控动作将会停止,请谨慎操作!", + "停用后,所有的业务将会停用该策略,请谨慎操作!": "停用后,所有的业务将会停用该策略,请谨慎操作!", + "将会覆盖当前填写的内容,并恢复默认": "将会覆盖当前填写的内容,并恢复默认", + "触发告警": "触发告警", + "排班时将会按照人员的顺序进行排班,可拖动 Tag 进行排序": "排班时将会按照人员的顺序进行排班,可拖动 Tag 进行排序", + "周期轮值": "周期轮值", + "自定义轮值": "自定义轮值", + "全部业务": "全部业务", + "追加排除业务": "追加排除业务", + "部分业务": "部分业务", + "今日": "今日", + "当前值班人": "当前值班人", + "待值班人": "待值班人", + "监控策略": "监控策略", + "轮值方式": "轮值方式", + "轮值业务": "轮值业务", + "单次值班人数": "单次值班人数", + "单班轮值天数": "单班轮值天数", + "轮值起止时间": "轮值起止时间", + "删除排除项": "删除排除项", + "请选择排除业务": "请选择排除业务", + "排班预览": "排班预览", + "轮值日期": "轮值日期", + "轮值时间": "轮值时间", + "轮值排班": "轮值排班", + "请选择人员": "请选择人员", + "通知设置": "通知设置", + "排班表发送": "排班表发送", + "发送时间": "发送时间", + "发送内容": "发送内容", + "天的排班结果": "天的排班结果", + "企业微信群 ID": "企业微信群 ID", + "个人轮值通知": "个人轮值通知", + "值班开始前": "值班开始前", + "收到通知": "收到通知", + "近": "近", + "按周": "按周", + "按月": "按月", + "时": "时", + "克隆策略": "克隆策略", + "策略名称与原策略名称相同": "策略名称与原策略名称相同", + "策略名称重复": "策略名称重复", + "各业务 DBA": "各业务 DBA", + "每日": "每日", + "编辑规则": "编辑规则", + "克隆规则": "克隆规则", + "策略名称不能为空": "策略名称不能为空", + "业务 DBA": "业务 DBA", + "必须大于0": "必须大于0", + "轮值人员不能为空": "轮值人员不能为空", + "保存失败": "保存失败", + "启用成功": "启用成功", + "停用成功": "停用成功", + "优先级设置成功": "优先级设置成功", + "业务下全部对象": "业务下全部对象", + "当前有n个未恢复事件": "当前有 {n} 个未恢复事件", + "策略": "策略", + "确认删除该轮值?": "确认删除该轮值?", + "重置 Secure Key,需自定修改 Template 中的地址字段!": "重置 Secure Key,需自定修改 Template 中的地址字段!", + "请输入/选择人员": "请输入/选择人员", + "安全": "安全", + "DB类型": "DB类型", + "临时密码生效的实例": "临时密码生效的实例", + "需要修改的实例": "需要修改的实例", + "统一临时密码": "统一临时密码", + "有效时长": "有效时长", + "随机生成": "随机生成", + "预计失效时间": "预计失效时间", + "添加实例": "添加实例", + "当前临时密码未过期,继续修改将会覆盖原来的密码": "当前临时密码未过期,继续修改将会覆盖原来的密码", + "过期时间": "过期时间", + "修改人": "修改人", + "修改时间": "修改时间", + "单据": "单据", + "请输入实例搜索": "请输入实例搜索", + "n天后过期": "{0}天后过期", + "密码修改完成,成功n个,失败n个": "密码修改完成,成功 {0} 个,失败 {1} 个", + "密码正在修改中,请稍等": "密码正在修改中,请稍等...", + "修改的是管理账号的密码": "修改的是管理账号的密码", + "失败的实例": "失败的实例", + "返回": "返回", + "忽略 DB 和忽略表名需同时为空或者同时有值": "忽略 DB 和忽略表名需同时为空或者同时有值", + "集群名称重复": "集群名称重复", + "增加分区": "增加分区", + "slave 状态异常,无法选择": "slave 状态异常,无法选择", + "目标资源规格": "目标资源规格", + "当前容量需求": "当前容量需求", + "未来容量需求": "未来容量需求", + "故障从库实例数量": "故障从库实例数量", + "当前从库实例数量": "当前从库实例数量", + "请先设置容量及QPS范围": "请先设置容量及QPS范围", + "目标集群容量需求(内存容量)": "目标集群容量需求(内存容量)", + "目标集群容量需求(磁盘容量)": "目标集群容量需求(磁盘容量)", + "集群容量需求(内存容量)": "集群容量需求(内存容量)", + "集群容量需求(磁盘容量)": "集群容量需求(磁盘容量)", + "未来集群容量需求(内存容量)": "未来集群容量需求(内存容量)", + "未来集群容量需求(磁盘容量)": "未来集群容量需求(磁盘容量)", + "选择集群容量变更部署方案": "选择集群容量变更部署方案", + "集群异常": "集群异常", + "截止时间": "截止时间", + "出现 * 只允许填一个": "出现 * 只允许填一个", + "不支持 *": "不支持 *", + "从集群列表选择": "从集群列表选择", + "整机替换提交成功": "整机替换提交成功", + "将故障从库主机的实例重建到新主机": "将故障从库主机的实例重建到新主机", + "新机重建": "新机重建", + "含通配符的单元格仅支持输入单个对象": "含通配符的单元格仅支持输入单个对象", + "异常 IP": "异常 IP", + "移除成功": "移除成功", + "删除操作无法撤回,请谨慎操作!": "删除操作无法撤回,请谨慎操作!", + "目标表不能为空": "目标表不能为空", + "不支持通配符 *, %, ?": "不支持通配符 *, %, ?", + "注:不支持通配符 *, %, ?": "注:不支持通配符 *, %, ?", + "确认删除该分区策略?": "确认删除该分区策略?", + "* 只能独立使用": "* 只能独立使用", + "克隆成功": "克隆成功", + "以此类推": "以此类推", + "请输入部署数量": "请输入部署数量", + "Mysql 集群管理": "Mysql 集群管理", + "巡检": "巡检", + "健康报告": "健康报告", + "备份巡检": "备份巡检", + "元数据检查": "元数据检查", + "日期": "日期", + "未知": "未知", + "请输入 IP": "请输入 IP", + "开区": "开区", + "确认删除该模板?": "确认删除该模板?", + "变量": "变量", + "变量名": "变量名", + "说明": "说明", + "Mysql 分区管理": "Mysql 分区管理", + "开区模版": "开区模版", + "新建开区模板": "新建开区模板", + "克隆开区": "克隆开区", + "目标从库实例不能为空": "目标从库实例不能为空", + "目标从库实例格式不正确": "目标从库实例格式不正确", + "请输入IP:Port": "请输入IP:Port", + "目标从库实例不存在": "目标从库实例不存在", + "待重建从库主机": "待重建从库主机", + "新从库主机不能为空": "新从库主机不能为空", + "不能超过n个字符": "不能超过 {n} 个字符", + "已值班人": "已值班人", + "时间段重叠了": "时间段重叠了", + "告警组名称重复": "告警组名称重复", + "访问入口_目标集群": "访问入口_目标集群", + "集群_集群别名": "集群_集群别名", + "集群_模块": "集群_模块", + "Proxy数量不足,至少 3 台": "Proxy数量不足,至少 3 台", + "业": "业", + "集": "集", + "长度不能大于n": "长度不能大于{0}", + "规则名称重复": "规则名称重复", + "规则名称与原规则名称相同": "规则名称与原规则名称相同", + "模板名称": "模板名称", + "开区模板:通过开区模板,可以快速创建集群开区": "开区模板:通过开区模板,可以快速创建集群开区", + "请输入模板关键字": "请输入模板关键字", + "模板配置": "模板配置", + "请输入模板名称": "请输入模板名称", + "克隆的规则": "克隆的规则", + "克隆 DB": "克隆 DB", + "克隆表结构": "克隆表结构", + "克隆表数据": "克隆表数据", + "生成目标 DB 范式": "生成目标 DB 范式", + "初始化授权": "初始化授权", + "已选n个": "已选{0}个", + "已添加n个规则": "已添加{0}个规则", + "克隆 DB 不能为空": "克隆 DB 不能为空", + "克隆表结构不能为空": "克隆表结构不能为空", + "可使用全局变量,如_test": "可使用全局变量,如: {var}", + "编辑开区模板": "编辑开区模板", + "新建开区": "新建开区", + "(源集群:c,共克隆 n 个 DB)": "(源集群:{0},共克隆 {1} 个 DB)", + "(开区模板:t,源集群:c,共克隆 n 个 DB)": "(开区模板:{0},源集群:{1},共克隆 {2} 个 DB)", + "变量名name不能为空": "变量名 {name} 不能为空", + "模板详情【templateName配置 】": "模板详情【{name}配置 】", + "n个规则": "{n}个规则", + "n 条全新规则": "{n} 条全新规则", + "请确认以下开区内容:": "请确认以下开区内容:", + "开区目标": "开区目标", + "模板信息:": "模板信息:", + "开区目标集群": "开区目标集群", + "授权 IP": "授权 IP", + "授权 IP 不能为空": "授权 IP 不能为空", + "复制成功n个IP": "复制成功 {n} 个 IP", + "IP 输入有误": "IP 输入有误", + "修改成功": "修改成功", + "修改失败": "修改失败", + "共 n 条权限规则【c】": "共 {n} 条权限规则【{c}】", + "复制变量": "复制变量", + "可以在命名范式与 xxx 中使用": "可以在命名范式与 xxx 中使用", + "库名": "库名", + "失败的从库实例详情": "失败的从库实例详情", + "无匹配的资源规格_请先修改容量及QPS设置": "无匹配的资源规格_请先修改容量及QPS设置", + "跨机房部署": "跨机房部署", + "同机房部署": "同机房部署", + "InfluxDB实例": "InfluxDB实例", + "云区域": "云区域", + "确认将 DNS 域名指向 CLB ?": "确认将 DNS 域名指向 CLB ?", + "确认恢复 DNS 域名指向?": "确认恢复 DNS 域名指向?", + "启用 CLB 之后,该集群可以通过 CLB 来访问": "启用 CLB 之后,该集群可以通过 CLB 来访问", + "业务不需要更换原域名也可实现负载均衡": "业务不需要更换原域名也可实现负载均衡", + "DNS 域名恢复指向 Proxy": "DNS 域名恢复指向 Proxy", + "构造集群": "构造集群", + "构造源集群": "构造源集群", + "访问 DB 的用户名,包括它的密码": "访问 DB 的用户名,包括它的密码", + "权限模板,预定义账号拥有哪些权限": "权限模板,预定义账号拥有哪些权限", + "根据 grant 语法授予 DB 实例的访问权限": "根据 grant 语法授予 DB 实例的访问权限", + "你已选择所有权限": "你已选择所有权限", + "非常规权限": "非常规权限", + "所有权限": "所有权限", + "包含所有权限,其他权限无需授予": "包含所有权限,其他权限无需授予", + "城市": "城市", + "IP 格式错误:n": "IP 格式错误: {n}", + "磁盘挂载点": "磁盘挂载点", + "磁盘(G)": "磁盘(G)", + "表中包含数据,建议在低峰期执行分区;": "表中包含数据,建议在低峰期执行分区;", + "表中行数大于1千万或者表数据量大于300GB,不允许执行分区;": "表中行数大于1千万或者表数据量大于300GB,不允许执行分区;", + "确定强制失败吗": "确定强制失败吗?", + "强制失败": "强制失败", + "当前n台_扩容至m台": "当前 {n} 台,扩容至 {m} 台", + "当前m_G_扩容后预估n_G": "当前 {m} G,扩容后预估 {n} G", + "当前m_G_缩容后预估n_G": "当前 {m} G,缩容后预估 {n} G", + "服务器选择方式": "服务器选择方式", + "缩容容量": "缩容容量", + "扩容容量": "扩容容量", + "DBA 管理工具": "DBA 管理工具", + "添加数据库组件": "添加数据库组件", + "可观测": "可观测", + "关系型数据库": "关系型数据库", + "NoSQL 数据库": "NoSQL 数据库", + "时序数据库": "时序数据库", + "消息队列": "消息队列", + "大数据存储": "大数据存储", + "已添加 (n)": "已添加 ({0})", + "个人工作台": "个人工作台", + "我的代办": "我的代办", + "请输入关键字": "请输入关键字", + "历史记录": "历史记录", + "告警事件": "告警事件", + "数据组件": "数据组件", + "检索内容": "检索内容", + "检索类型": "检索类型", + "主机": "主机", + "模糊": "模糊", + "精确": "精确", + "暂无搜索内容,换个关键词试一试": "暂无搜索内容,换个关键词试一试", + "请先输入关键词搜索": "请先输入关键词搜索", + "清空输入内容": "清空输入内容", + "密码安全": "密码安全", + "轮值": "轮值", + "监控告警": "监控告警", + "告警组": "告警组", + "单据管理": "单据管理", + "单号_单据类型_申请人": "单号 / 单据类型 / 申请人", + "临时密码修改": "临时密码修改", + "数据库组件": "数据库组件", + "DB 资源池管理": "DB 资源池管理", + "主": "主", + "从": "从", + "全站搜索 Ctrl + K": "全站搜索 Ctrl + K", + "最近使用": "最近使用", + "系统": "系统", + "需要申请的权限": "需要申请的权限", + "资源操作记录": "资源操作记录", + "复制访问入口": "复制访问入口", + "CL5与北极星": "CL5 与北极星", + "腾讯云负载均衡(CLB)": "腾讯云负载均衡(CLB)", + "北极星服务名称": "北极星服务名称", + "CLB域名": "CLB 域名", + "恢复DNS域名指向": "恢复 DNS 域名指向", + "DNS域名指向CLB": "DNS 域名指向 CLB", + "数据订阅": "数据订阅", + "Mysql 订阅实例": "Mysql 订阅实例", + "Mysql 订阅配置": "Mysql 订阅配置", + "订阅实例": "订阅实例", + "接收端类型": "接收端类型", + "接收端": "接收端", + "应用实例": "应用实例", + "订阅配置": "订阅配置", + "订阅库表": "订阅库表", + "新建订阅": "新建订阅", + "数据接收端": "数据接收端", + "请输入表名,支持通配符": "请输入表名,支持通配符", + "请输入单个库名,可以包含通配符 %": "请输入单个库名,可以包含通配符 %", + "停用": "停用", + "手动迁移": "手动迁移", + "数据源集群": "数据源集群", + "实例 ID": "实例 ID", + "集群端口": "集群端口", + "追加订阅": "追加订阅", + "接收端集群": "接收端集群", + "所有IP": "所有IP", + "所有实例": "所有实例", + "已选IP": "已选IP", + "已选实例": "已选实例", + "新建订阅规则": "新建订阅规则", + "确认批量删除n个实例?": "确认批量删除 {n} 个实例?", + "确认批量禁用n个实例?": "确认批量禁用 {n} 个实例?", + "部署dumper实例ID": "部署 dumper 实例 ID", + "接收端集群与端口": "接收端集群与端口", + "请输入DB/表名": "请输入 DB/表名", + "订阅的库表": "订阅的库表", + "数据源与接收端": "数据源与接收端", + "部署位置": "部署位置", + "数据同步方式": "数据同步方式", + "Dumper部署位置": "Dumper 部署位置", + "数据源与接收端配置": "数据源与接收端配置", + "请输入账号": "请输入账号", + "请输入密码": "请输入密码", + "添加数据源集群": "添加数据源集群", + "全量同步": "全量同步", + "增量同步": "增量同步", + "请输入ID": "请输入 ID", + "集群Master所在主机": "集群 Master 所在主机", + "如n": "如 {n}", + "以小写英文字符开头,且只能包含英文字母、数字、连字符-,多个换行分隔": "以小写英文字符开头,且只能包含英文字母、数字、连字符-,多个换行分隔", + "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-": "以小写英文字母开头,且只能包含小写英文字母、数字、连字符-", + "接收端地址": "接收端地址", + "输入有误": "输入有误", + "订阅名称不能为空": "订阅名称不能为空", + "订阅名称重复": "订阅名称重复", + "请选择接收端类型": "请选择接收端类型", + "输入格式有误": "输入格式有误", + "追加订阅【name】": "追加订阅【{name}】", + "批量订阅": "批量订阅", + "使用已有订阅": "使用已有订阅", + "新建订阅成功": "新建订阅成功", + "新建订阅失败": "新建订阅失败", + "Dumper 手动迁移【name】": "Dumper 手动迁移【{name}】", + "同步方式": "同步方式", + "迁移目标位置": "迁移目标位置", + "待迁移确认信息": "待迁移确认信息", + "Dumper实例": "Dumper 实例", + "Dumper版本": "Dumper 版本", + "迁移目标信息": "迁移目标信息", + "手动迁移失败": "手动迁移失败", + "追加订阅失败": "追加订阅失败", + "订阅名称": "订阅名称", + "dumper实例ID": "dumper 实例 ID", + "请输入数值": "请输入数值", + "迁移任务正在进行中,跳转": "迁移任务正在进行中,跳转", + "禁用后数据传输将会终止,请谨慎操作!": "禁用后数据传输将会终止,请谨慎操作!", + "删除后数据传输将会终止,并删除实例,请谨慎操作!": "删除后数据传输将会终止,并删除实例,请谨慎操作!", + "Dumper实例迁移失败": "Dumper 实例迁移失败", + "已有n个订阅单据正在进行中": "已有 {n} 个订阅单据正在进行中", + "确认删除该实例?": "确认删除该实例?", + "订阅规则": "订阅规则", + "迁移任务进行中": "迁移任务进行中", + "实例列表": "实例列表", + "集群重复": "集群重复", + "不合法的输入": "不合法的输入", + "浏览器时区": "浏览器时区", + "时区": "时区", + "请输入搜索(国家,城市,简称)": "请输入搜索(国家,城市,简称)", + "确认停用该规格?": "确认停用该规格?", + "停用后,在资源规格选择时,将不可见,且不可使用": "停用后,在资源规格选择时,将不可见,且不可使用", + "确认启用该规格?": "确认启用该规格?", + "启用后,在资源规格选择时,将开放选择": "启用后,在资源规格选择时,将开放选择", + "是否启用": "是否启用", + "操作成功": "操作成功", + "确认停用该版本?": "确认停用该版本?", + "确认启用该版本?": "确认启用该版本?", + "停用后,在选择版本时,将不可见,且不可使用": "停用后,在选择版本时,将不可见,且不可使用", + "启用后,在选择版本时,将开放选择": "启用后,在选择版本时,将开放选择", + "设为默认版本": "设为默认版本", + "未启用的版本不能设为默认": "未启用的版本不能设为默认", + "推荐": "推荐", + "导出": "导出", + "所有集群": "所有集群", + "已选集群": "已选集群", + "版本日志": "版本日志", + "默认": "默认", + "申请Riak集群部署": "申请 Riak 集群部署", + "Riak集群部署": "Riak集群部署", + "Riak_集群管理": "【Riak】集群管理", + "Riak版本": "Riak版本", + "节点": "节点", + "节点数至少为n台": "节点数至少为 {0} 台", + "节点数量": "节点数量", + "添加节点": "添加节点", + "删除节点": "删除节点", + "禁用中": "禁用中", + "已禁用": "已禁用", + "禁用任务正在进行中,跳转单据查看进度": "禁用任务正在进行中,跳转 {0} 查看进度", + "被禁用后将无法访问,如需恢复访问,可以再次「启用」": "被禁用后将无法访问,如需恢复访问,可以再次「启用」", + "启用后将恢复访问": "启用后将恢复访问", + "被删除后将进行以下操作": "被删除后将进行以下操作", + "删除xx集群": "删除 {0} 集群", + "删除xx实例数据,停止相关进程": "删除 {0} 实例数据,停止相关进程", + "添加节点【xx】": "添加节点【{0}】", + "删除节点【xx】": "删除节点【{0}】", + "当前正常的节点数量少于n ,不能删除节点,请先添加节点": "当前正常的节点数量少于 {0} ,不能删除节点,请先添加节点", + "当前节点总数": "当前节点总数", + "节点实例": "节点实例", + "CPU内存": "CPU内存", + "请输入节点实例或选择字段搜索": "请输入 节点实例 或选择字段搜索", + "确认删除n个节点?": "确认删除 {0} 个节点?", + "删除后不可恢复,请谨慎操作!": "删除后不可恢复,请谨慎操作!", + "确认重启该节点?": "确认重启该节点?", + "删除任务正在进行中,跳转xx查看进度": "删除任务正在进行中,跳转 {0} 查看进度", + "重启任务正在进行中,跳转xx查看进度": "重启任务正在进行中,跳转 {0} 查看进度", + "勾选主机": "勾选主机", + "勾选实例": "勾选实例", + "操作对象": "操作对象", + "有n个任务正在进行中": "有 {0} 个任务正在进行中", + "禁用集群": "禁用集群", + "单据流程设置": "单据流程设置", + "请选择单据": "请选择单据", + "可增加的流程节点": "可增加的流程节点", + "流程预览": "流程预览", + "确认xx“单据审批”流程节点?": "确认{0}“单据审批”流程节点?", + "已选择n个单据类型": "已选择:{0} 个单据类型", + "禁用任务进行中,不可禁用": "禁用任务进行中,不可禁用", + "规则下存在实例_不可删除": "规则下存在实例,不可删除", + "确认删除该规则?": "确认删除该规则?", + "IP_PORT_或_域名_端口": "IP:PORT 或 域名:端口", + "请选择操作系统类型": "请选择操作系统类型", + "操作系统类型": "操作系统类型", + "Riak监控": "Riak 监控", + "暂无异常IP": "暂无异常 IP", + "请先勾选IP": "请先勾选 IP", + "查询结果": "查询结果", + "资源池主机": "资源池主机", + "所有主机": "所有主机", + "专用DB": "专用DB", + "主域名": "主域名", + "主版本": "主版本", + "容灾等级": "容灾等级", + "无法操作": "无法操作", + "格式错误": "格式错误", + "Riak节点IP": "Riak节点IP", + "开区任务进行中": "开区任务进行中", + "数据校验修复任务进行中": "数据校验修复任务进行中", + "复制域名": "复制域名", + "克隆分区策略": "克隆分区策略", + "注意_对从域名授权时仅会授予 select 权限": "注意:对从域名授权时仅会授予 select 权限", + "实例:name": "实例:{name}", + "从域名": "从域名", + "请输入关键字或选择条件搜索": "请输入关键字或选择条件搜索", + "集群架构": "集群架构", + "分片名": "分片名", + "副本集": "副本集", + "分片集群实例": "分片集群实例", + "变更脚本执行": "变更脚本执行", + "扩容Shard节点数": "扩容 Shard 节点数", + "缩容Shard节点数": "缩容 Shard 节点数", + "脚本任务": "脚本任务", + "目标分片集群": "目标分片集群", + "上传_js文件,由上至下执行,可拖动文件调整执行顺序件": "上传 .js 文件,由上至下执行,可拖动文件调整执行顺序件", + "JS文件": "JS文件", + "在JS脚本变更前执行": "在 JS 脚本变更前执行", + "脚本编辑器": "脚本编辑器", + "请选择或输入": "请选择或输入", + "选择集群": "选择集群", + "副本集集群": "副本集集群", + "分片集群": "分片集群", + "申请MongoDB分片集群部署": "申请 MongoDB 分片集群部署", + "申请MongoDB副本集部署": "申请 MongoDB 副本集部署", + "MongoDB分片集群部署": "MongoDB 分片集群部署", + "MongoDB副本集部署": "MongoDB 副本集部署", + "MongoDB版本": "MongoDB 版本", + "默认从n开始分配": "默认从 {0} 开始分配", + "每台主机oplog容量占比": "每台主机oplog容量占比", + "预计容量nG": "预计容量 {0} G", + "所需主机数量": "所需主机数量", + "Shard 节点数": "Shard 节点数", + "每组主机部署副本集数量": "每组主机部署副本集数量", + "主从节点数": "主从节点数", + "部署副本集数量": "部署副本集数量", + "每台主机部署副本集数量": "每台主机部署副本集数量", + "共需n台": "共需 {0} 台", + "计算规则": "计算规则", + "集群ID重复": "集群ID重复", + "批量录入集群ID": "批量录入集群ID", + "批量录入集群名称": "批量录入集群名称", + "请输入多个集群名称,多个换行分隔": "请输入多个集群名称,多个换行分隔", + "通过换行分隔_快速批量编辑多个集群ID": "通过换行分隔_快速批量编辑多个集群 ID", + "通过换行分隔_快速批量编辑多个名称": "通过换行分隔_快速批量编辑多个名称", + "复制访问地址": "复制访问地址", + "MongoDB 集群容量变更【xxx】": "MongoDB 集群容量变更【{0}】", + "节点数目前只支持xxx": "节点数目前只支持 {0}", + "容量将从oldGxxx至newG": "容量将从 {old}G {type}至 {new}G", + "升级": "升级", + "降低": "降低", + "格式为:(库名).(名称)_如 admin.linda": "格式为:(库名).(名称),如 admin.linda", + "Mongo副本集": "Mongo 副本集", + "Mongo分片集": "Mongo 分片集", + "需要n台": "需要 {n} 台", + "请先申请集群": "请先申请集群", + "选择账号权限": "选择账号权限", + "添加账号规则": "添加账号规则", + "请输入账号或DB名": "请输入账号或DB名", + "全部清空": "全部清空", + "请添加权限规则": "请添加权限规则", + "请输入域名_集群名称": "请输入域名_集群名称", + "SQLServer主从集群管理": "SQLServer 主从集群管理", + "Sqlserver单节点集群管理": "SQLServer 单节点集群管理", + "重置的集群": "重置的集群", + "申请SQLServer单节点部署": "申请 SQLServer 单节点部署", + "所有集群 IP": "所有集群 IP", + "已选集群 IP": "已选集群 IP", + "异常集群 IP": "异常集群 IP", + "所有集群实例": "所有集群实例", + "已选集群实例": "已选集群实例", + "异常集群实例": "异常集群实例", + "操作系统版本": "操作系统版本", + "SQLServer单节点集群管理": "SQLServer单节点集群管理", + "最大系统保留内存": "最大系统保留内存", + "实例内存分配比率 (50~80%)": "实例内存分配比率 (50~80%)", + "申请SQLServer主从部署": "申请 SQLServer 主从部署", + "已完成去绑定": "已完成去绑定", + "主从方式": "主从方式", + "镜像": "镜像", + "不限制": "不限制", + "请选择操作系统版本": "请选择操作系统版本", + "SQLServer起始端口": "SQLServer起始端口", + "新开tab打开": "新开tab打开", + "默认从起始端口开始分配": "默认从起始端口开始分配", + "访问入口_集群名称_管控区域_实例_所属DB模块_创建人": "访问入口/集群名称/管控区域/实例/所属DB模块/创建人", + "SQLServer单节点": "SQLServer 单节点", + "SQLServer主从": "SQLServer 主从", + "C,D 盘无法删除": "C,D 盘无法删除", + "【SQLServer 主从集群】实例视图": "【SQLServer 主从集群】实例视图", + "至少3台_且必须为奇数": "至少3台,且必须为奇数", + "不能少于n台": "不能少于{n}台", + "必须为奇数": "必须为奇数", + "确认扩容n个集群的Shard节点数": "确认扩容 {n} 个集群的 Shard 节点数?", + "确认缩容n个集群的Shard节点数": "确认缩容 {n} 个集群的 Shard 节点数?", + "当前Shard的节点数": "当前 Shard 的节点数", + "扩容至(节点数)": "扩容至(节点数)", + "缩容至(节点数)": "缩容至(节点数)", + "分片式": "分片式", + "缩容Shard节点数任务提交成功": "缩容 Shard 节点数任务提交成功", + "请选择规格": "请选择规格", + "请输入扩容数量": "请输入扩容数量", + "确认扩容n个集群": "确认扩容 {n} 个集群?", + "确认缩容n个集群": "确认缩容 {n} 个集群?", + "请输入缩容数量": "请输入缩容数量", + "确认提交n个整机替换任务": "确认提交 {n} 个整机替换任务", + "确认执行SQL任务": "确认执行SQL任务?", + "每个Shard节点数": "每个 Shard 节点数", + "Shard数量": "Shard 数量", + "Shard节点规格": "Shard 节点规格", + "所需机组数": "所需机组数", + "可用机器数": "可用机器数", + "所需机器数": "所需机器数", + "每台主机构造Shard数量": "每台主机构造 Shard 数量", + "主机数量": "主机数量", + "构造类型": "构造类型", + "构造新主机规格": "构造新主机规格", + "确认提交n个库表备份任务": "确认提交 {n} 个库表备份任务?", + "开启Oplog": "开启 Oplog", + "常规备份(25天)": "常规备份(25天)", + "长期备份(3年)": "长期备份(3年)", + "确认清档n个分片式集群": "确认清档 {n} 个分片式集群?", + "直接删除表": "直接删除表", + "将表暂时重命名,用于需要快速恢复的情况": "将表暂时重命名,用于需要快速恢复的情况", + "保留索引": "保留索引", + "删除索引": "删除索引", + "索引处理": "索引处理", + "备份文件保存时间": "备份文件保存时间", + "备份方式": "备份方式", + "当前Shard节点规格": "当前 Shard 节点规格", + "当前Shard节点数": "当前 Shard 节点数", + "当前机器组数": "当前机器组数", + "当前机器数量": "当前机器数量", + "目标Shard节点规格": "目标 Shard 节点规格", + "目标Shard节点数": "目标 Shard 节点数", + "目标Shard数量": "目标 Shard 数量", + "目标机器组数": "目标机器组数", + "目标机器数量": "目标机器数量", + "批量选择": "批量选择", + "集群已禁用": "集群已禁用", + "库名长度不超过64个字符": "库名长度不超过64个字符", + "表名长度不超过255个字符": "表名长度不超过255个字符", + "将会对库表进行备份": "将会对库表进行备份", + "自动生成": "自动生成", + "确认定点构造n个集群": "确认定点构造 {n} 个集群?", + "构造的主机": "构造的主机", + "每台主机Shard数": "每台主机 Shard 数", + "确认销毁n个集群的构造记录": "确认销毁 {n} 个集群的构造记录?", + "销毁任务进行中": "销毁任务进行中", + "共需n台主机": "共需 {n} 台主机", + "构造DB名": "构造DB名", + "库表设置": "库表设置", + "目标集群与构造设置": "目标集群与构造设置", + "备份文件": "备份文件", + "该操作将会修改对应DB的数据,请谨慎操作": "该操作将会修改对应 DB 的数据,请谨慎操作!", + "是否开启 Oplog": "是否开启 Oplog", + "确认清档n个副本集集群": "确认清档 {n} 个副本集集群?", + "确认执行变更脚本任务": "确认执行变更脚本任务?", + "集群上的数据将会全部构造至指定的新机器": "集群上的数据将会全部构造至指定的新机器", + "扩容Shard节点数任务提交成功": "扩容 Shard 节点数任务提交成功", + "确认提交n个全库备份任务": "确认提交 {n} 个全库备份任务?", + "缩容的IP": "缩容的 IP", + "只能选择n台": "只能选择 {n} 台", + "执行脚本变更_内容详情": "执行脚本变更-内容详情", + "脚本来源": "脚本来源", + "脚本文件": "脚本文件", + "脚本执行内容": "脚本执行内容", + "复制n": "复制{n}", + "必须缩容n台主机": "必须缩容 {n} 台主机", + "当前集群容灾要求跨机房": "当前集群容灾要求跨机房", + "最终执行结果以脚本内容为准": "最终执行结果以脚本内容为准", + "请选择IP": "请选择 IP", + "资源不足": "资源不足", + "新机规格": "新机规格", + "指定时间": "指定时间", + "必须大于当前节点数": "必须大于当前节点数", + "当前Shard数量": "当前 Shard 数量", + "目标主机": "目标主机", + "Redis主从": "Redis 主从", + "必须小于当前节点数": "必须小于当前节点数", + "你已拥有权限,请刷新页面": "你已拥有权限,请刷新页面", + "当前版本": "当前版本", + "下载成功": "下载成功", + "请保证冷/热节点至少存在一台": "请保证冷/热节点至少存在一台", + "主机已被 Client 节点使用": "主机已被 Client 节点使用", + "至少替换一种节点类型": "至少替换一种节点类型", + "热节点,冷节点,Client节点至少缩容一个类型": "热节点,冷节点,Client节点至少缩容一个类型", + "Datanode 扩容主机未填写": "Datanode 扩容主机未填写", + "DataNode 缩容主机未填写": "DataNode 缩容主机未填写", + "Broker 缩容主机未填写": "Broker 缩容主机未填写", + "暂无其他分片规格可切换": "暂无其他分片规格可切换", + "集群上的数据将会被清除掉": "集群上的数据将会被清除掉", + "信息将会被替换,请谨慎操作!": "信息将会被替换,请谨慎操作!", + "管理权限": "管理权限", + "变更脚本执行任务提交成功": "变更脚本执行任务提交成功", + "执行确认": "执行确认", + "完成": "完成", + "缩容Shard节点数:xxx": "缩容Shard节点数:xxx", + "扩容Shard节点数:xxx": "扩容Shard节点数:xxx", + "其他": "其他", + "确认删除该轮值?": "确认删除该轮值?", + "确认禁用该实例?": "确认禁用该实例?", + "源 DB": "源 DB", + "表结构": "表结构", + "初始化授权不能为空": "初始化授权不能为空", + "变量名不能为空": "变量名不能为空", + "变量说明不能为空": "变量说明不能为空", + "Bookkeeper_Broker 至少扩容一种类型": "Bookkeeper_Broker 至少扩容一种类型", + "云区域ID": "云区域ID", + "IP端口": "IP端口", + "所有异常主机": "所有异常主机", + "清除异常 IP": "清除异常 IP", + "暂无可复制 IP": "暂无可复制 IP", + "请输入合理的范围值": "请输入合理的范围值", + "暂无可复制异常 IP": "暂无可复制异常 IP", + "ConfigSvr规格": "ConfigSvr规格", + "ShardSvr规格": "ShardSvr规格", + "删除后不可恢复,请谨慎操作!": "删除后不可恢复,请谨慎操作!", + "添加运维节点任务提交成功": "添加运维节点任务提交成功", + "DB 重命名任务提交成功": "DB 重命名任务提交成功", + "DB 实例权限克隆任务提交成功": "DB 实例权限克隆任务提交成功", + "每组主机部署集群": "每组主机部署集群", + "包含特殊字符,除空格外": "包含特殊字符,除空格外", + "数据库读写权限(DML)": "数据库读写权限(DML)", + "扩容数量": "扩容数量", + "回档至指定时间 ": "回档至指定时间 ", + "目标副本集集群": "目标副本集集群", + "Config Server资源规格": "Config Server资源规格", + "Mongos资源规格": "Mongos资源规格", + "ShardSvr资源规格": "ShardSvr资源规格", + "临时集群名称": "临时集群名称", + "授权IP": "授权IP", + "主从版": "主从版", + "该集群关联了多个同机集群,将一同勾选": "该集群关联了多个同机集群,将一同勾选", + "暂无规则,": "暂无规则,", + "定点构造执行": "定点构造执行", + "迁移主从": "迁移主从", + "迁移主从任务提交成功": "迁移主从任务提交成功", + "迁移主从执行": "迁移主从执行", + "迁移主从:集群主从实例将成对迁移至新机器。默认迁移同机所有关联集群,也可迁移部分集群,迁移会下架旧实例": "迁移主从:集群主从实例将成对迁移至新机器。默认迁移同机所有关联集群,也可迁移部分集群,迁移会下架旧实例", + "将从库主机的全部实例重建到新主机": "将从库主机的全部实例重建到新主机", + "去创建": "去创建", + "只能英文字母开头": "只能英文字母开头", + "优先级设置失败": "优先级设置失败", + "文件上传失败——文件大小超过限制(最大为1GB)": "文件上传失败——文件大小超过限制(最大为1GB)", + "已失败": "已失败", + "集群版": "集群版", + "降序": "降序", + "升序": "升序", + "请输入或选择条件搜索": "请输入或选择条件搜索", + "搜索分组": "搜索分组", + "已申请": "已申请", + "表数据": "表数据", + "新建开区成功": "新建开区成功", + "变量名重复": "变量名重复", + "禁用成功": "禁用成功", + "已选主机": "已选主机", + "复制所有 IP": "复制所有 IP", + "访问DB格式错误": "访问DB格式错误", + "从资源池匹配": "从资源池匹配", + "缩容数量": "缩容数量", + "数据库备份": "数据库备份", + "数据库备份:指定DB备份,支持模糊匹配": "数据库备份:指定DB备份,支持模糊匹配", + "全量备份": "全量备份", + "增量备份": "增量备份", + "年": "年", + "请先设置 备份/忽略 DB": "请先设置 备份/忽略 DB", + "最终DB": "最终 DB", + "预览DB结果列表": "预览 DB 结果列表", + "请分别输入目标集群_备份DB名_忽略DB名_多个对象_换行分隔": "请分别输入目标集群,备份 DB 名,忽略 DB 名\n多个对象,换行分隔", + "确定启用该集群?": "确定启用该集群?", + "重置集群": "重置集群", + "当前域名": "当前域名", + "新域名": "新域名", + "新集群": "新集群", + "实例内存分配比例": "实例内存分配比例", + "确定禁用该集群?": "确定禁用该集群?", + "集群的数据将会被全部清空": "集群的数据将会被全部清空", + "目标DB不存在": "目标 DB {0} 不存在", + "请先输入或选择集群": "请先输入或选择集群", + "确认提交n个数据库备份任务": "确认提交 {n} 个数据库备份任务", + "集群详情": "集群详情", + "数据库所有者权限(owner)": "数据库所有者权限(owner)", + "请选择模块": "请选择模块", + "操作系统版本不符合模块配置": "操作系统版本不符合模块配置", + "业务code不允许重复": "业务code不允许重复", + "确定重试所有失败节点": "确定重试所有失败节点?", + "失败重试成功": "失败重试成功", + "IP 或 IP:Port": "IP 或 IP:Port", + "DB参数模块": "DB 参数模块", + "DB 参数模块是一个管理单元,用于标识一组使用了相同数据库配置(版本、字符集等)的集群": "DB 参数模块是一个管理单元,用于标识一组使用了相同数据库配置(版本、字符集等)的集群", + "资源池手动选择": "资源池手动选择", + "仅需n台": "仅需 {n} 台", + "还差n台,请先勾选足够的IP": "还差 {n} 台,请先勾选足够的IP", + "Slave 主机": "Slave 主机", + "Slave 实例": "Slave 实例", + "确认原地重建n个从库?": "确认原地重建 {n} 个从库?", + "该主机在资源池中不存在": "该主机在资源池中不存在", + "该业务空闲机中不存在": "该业务空闲机中不存在", + "当前为资源池自动匹配,切换类型将会清空并需重新选择": "当前为资源池自动匹配,切换类型将会清空并需重新选择", + "当前填写的主机为资源池主机,切换类型将会清空并需重新选择": "当前填写的主机为资源池主机,切换类型将会清空并需重新选择", + "当前填写的主机为业务空闲机,切换类型将会清空并需重新选择": "当前填写的主机为业务空闲机,切换类型将会清空并需重新选择", + "请输入主机": "请输入主机", + "关联的从库实例": "关联的从库实例", + "请先选择目标主库主机": "请先选择目标主库主机", + "已被其他行选中": "已被其他行选中", + "资源池IP重复": "资源池IP重复", + "业务空闲机IP重复": "业务空闲机IP重复", + "目标从库实例重复": "目标从库实例重复", + "请输入IP_如_1_1_1_1多个可使用换行_空格或_分隔": "请输入IP,如1.1.1.1,多个可使用换行、空格或分隔", + "迁移主从提交成功": "迁移主从提交成功", + "迁移主从:主从机器上的所有实例成对迁移到新机器上,旧机器会下架掉。": "迁移主从:主从机器上的所有实例成对迁移到新机器上,旧机器会下架掉。", + "确认迁移n主从实例?": "确认迁移 {n} 主从实例?", + "n处IP不存在": " {n} 处IP不存在", + "从库主机关联实例": "从库主机关联实例", + "目标从库主机": "目标从库主机", + "目标从库主机格式不正确": "目标从库主机格式不正确", + "U_已处理_A_耗时_T": "{0} 已处理({1}),耗时:{2}", + "U_已处理_A": "{0} 已处理({1})", + "等待C确认是否执行T": "等待 {0} 确认是否执行 {1}", + "处理人": "处理人", + "重新执行后无法撤回,请谨慎操作!": "重新执行后无法撤回,请谨慎操作!", + "继续执行单据后无法撤回,请谨慎操作!": "继续执行单据后无法撤回,请谨慎操作!", + "终止单据后无法撤回,请谨慎操作!": "终止单据后无法撤回,请谨慎操作!", + "共n个文件,含有m个高危语句": "共 {0} 个文件,含有 {1} 个高危语句", + "含有n个高危语句": "含有 {0} 个高危语句", + "资源池": "资源池", + "搜索": "搜索", + "如何选择架构?": "如何选择架构?", + "请描述你的需求:": "请描述你的需求:", + "架构对比": "架构对比", + "生成推荐": "生成推荐", + "Redis 数据存储用途": "Redis 数据存储用途", + "缓存:大部分数据带有过期时间, 数据量不会持续增加,QPS 较高,延迟敏感;": "缓存:大部分数据带有过期时间, 数据量不会持续增加,QPS 较高,延迟敏感;", + "数据主存储:大部分数据不带过期时间, 数据量持续增加,QPS 较低,可接受一定延迟;": "数据主存储:大部分数据不带过期时间, 数据量持续增加,QPS 较低,可接受一定延迟;", + "Redis 集群连接方式": "Redis 集群连接方式", + "普通客户端:Redis Single 连接方式,slot 与节点映射关系由 proxy 自动处理;": "普通客户端:Redis Single 连接方式,slot 与节点映射关系由 proxy 自动处理;", + "智能客户端:RedisCluster 连接方式,客户端自动维护 slot 与节点映射关系,客户端自动处理 MOVED 错误;": "智能客户端:RedisCluster 连接方式,客户端自动维护 slot 与节点映射关系,客户端自动处理 MOVED 错误;", + "是否使用较多 hgetall、zrevrange 等 O(n) 命令?": "是否使用较多 hgetall、zrevrange 等 O(n) 命令?", + "根据您的需求推荐:": "根据您的需求推荐:", + "架构对比的描述文案": "架构对比的描述文案", + "开发中": "开发中", + "Tendis 架构": "Tendis 架构", + "TendisCache 集群": "TendisCache 集群", + "Tendisplus 集群": "Tendisplus 集群", + "涉及组件": "涉及组件", + "特别说明": "特别说明", + "Redis 主从": "Redis 主从", + "主从管理": "主从管理", + "Redis 起始端口": "Redis 起始端口", + "按主机分配(集群实例),系统将从“起始端口”开始自动分配": "按主机分配(集群实例),系统将从“起始端口”开始自动分配", + "集群 QPS(每秒)": "集群 QPS(每秒)", + "原生 Redis Cluster": "原生 Redis Cluster", + "线程说明": "线程说明", + "Proxy故障剔除": "Proxy故障剔除", + "proxy 故障剔除预计耗时": "proxy 故障剔除预计耗时", + "RedisMaster故障恢复": "RedisMaster故障恢复", + "RedisMaster故障恢复预计耗时": "RedisMaster故障恢复预计耗时", + "stream命令支持": "stream命令支持", + "pubsub命令支持": "pubsub命令支持", + "单集群最大支持容量": "单集群最大支持容量", + "数据备份": "数据备份", + "数据恢复": "数据恢复", + "推荐使用场景": "推荐使用场景", + "TendisSSD 集群": "TendisSSD 集群", + "部署方式": "部署方式", + "全新主机部署": "全新主机部署", + "已有主从所在主机追加部署": "已有主从所在主机追加部署", + "批量编辑 Databases": "批量编辑 Databases", + "范围 2~64": "范围 2~64", + "版本说明": "版本说明", + "数据保存位置": "数据保存位置", + "Redis 集群实例视图": "Redis 集群实例视图", + "Redis 主从管理": "Redis 主从管理", + "Redis 主从实例视图": "Redis 主从实例视图", + "选择主库主机后自动生成": "选择主库主机后自动生成", + "待部署主库主机": "待部署主库主机", + "待部署从库主机": "待部署从库主机", + "请输入或选择": "请输入或选择", + "目标从库主机不能为空": "目标从库主机不能为空", + "目标从库主机不存在": "目标从库主机不存在", + "批量录入待部署主库主机": "批量录入待部署主库主机", + "输入主机重复": "输入主机重复", + "主机格式不正确": "主机格式不正确", + "批量录入,多个对象换行分隔": "批量录入,多个对象换行分隔", + "Redis 版本": "Redis 版本", + "Twemproxy + 原生 Redis 主从": "Twemproxy + 原生 Redis 主从", + "Twemproxy+ TendisSSD 主从": "Twemproxy+ TendisSSD 主从", + "Predixy + TendisplusCluster(gossip 协议)": "Predixy + TendisplusCluster(gossip 协议)", + "SSD 磁盘": "SSD 磁盘", + "集群部署后,可在线切换为其他集群类型,注意事项:\n1. 切换过程中存量server连接会断开,需要程序需重连重试,持续时间1分钟内;\n2. 新集群类型 支持 老集群类型 相关特性;\n3. 如 TendisSSD 集群可在线切换为 TendisCache 集群和 Tendisplus 集群,但 TendisCache 集群不一定能切换为 TendisSSD 集群": "集群部署后,可在线切换为其他集群类型,注意事项:\n1. 切换过程中存量server连接会断开,需要程序需重连重试,持续时间1分钟内;\n2. 新集群类型 支持 老集群类型 相关特性;\n3. 如 TendisSSD 集群可在线切换为 TendisCache 集群和 Tendisplus 集群,但 TendisCache 集群不一定能切换为 TendisSSD 集群;", + "访问方式": "访问方式", + "命令支持": "命令支持", + "a. 缓存、QPS 要求较高、延迟要求较低;\nb. 同等数据规模,成本高;": "a. 缓存、QPS 要求较高、延迟要求较低;\nb. 同等数据规模,成本高;", + "a. 数据量很大,且大部分是 set/get/hset/hget等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差,推荐使用 hscan、sscan 等命令代替;\nc. zset类型性能支持很差,不推荐使用;\nd. 同等数据规模,成本低;\ne. 需要精确恢复数据;\nf. 版本已经不迭代, 只做紧急 Bug 修复;\ng.未来将关闭申请入口": "a. 数据量很大,且大部分是 set/get/hset/hget等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差,推荐使用 hscan、sscan 等命令代替;\nc. zset类型性能支持很差,不推荐使用;\nd. 同等数据规模,成本低;\ne. 需要精确恢复数据;\nf. 版本已经不迭代, 只做紧急 Bug 修复;\ng.未来将关闭申请入口;", + "a. 数据量很大,且大部分是 set/get/hset/hget 等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差, 推荐使用 hscan、sscan 等命令代替;\nc. zset 类型性能约为原生 Redis 1/5;\nd. 可通过智能客户端直连 TendisplusCluster, 减少一层代理转发,降低延迟;\ne. 同等数据规模,成本低;\nf. 需要精确恢复数据;\ng. 版本持续迭代中;": "a. 数据量很大,且大部分是 set/get/hset/hget 等 O(1) 请求场景;\nb. hgetall、smembers 等 O(n) 请求性能较差, 推荐使用 hscan、sscan 等命令代替;\nc. zset 类型性能约为原生 Redis 1/5;\nd. 可通过智能客户端直连 TendisplusCluster, 减少一层代理转发,降低延迟;\ne. 同等数据规模,成本低;\nf. 需要精确恢复数据;\ng. 版本持续迭代中;", + "a. 缓存、QPS 要求较高、延迟要求较低;\nb.可通过智能客户端直连 RedisCluster, 使用原生 Redis 各种特性, 同时减少一层代理转发,降低延迟;\nc. 同等数据规模,成本高;": "a. 缓存、QPS 要求较高、延迟要求较低;\nb.可通过智能客户端直连 RedisCluster, 使用原生 Redis 各种特性, 同时减少一层代理转发,降低延迟;\nc. 同等数据规模,成本高;", + "a. 最新 Proxy 支持 Stream、Pubsub、事务;\nb. 支持 eval,key 需要满足 hash_tag 特性;": "a. 最新 Proxy 支持 Stream、Pubsub、事务;\nb. 支持 eval,key 需要满足 hash_tag 特性;", + "a. 最新 Proxy 支持 Pubsub、事务, 不支持 Stream;\nb. 支持 eval,key 需要满足 hash_tag 特性;\nc. 不支持 scan、linsert、lrem 等命令;": "a. 最新 Proxy 支持 Pubsub、事务, 不支持 Stream;\nb. 支持 eval,key 需要满足 hash_tag 特性;\nc. 不支持 scan、linsert、lrem 等命令;", + "a. Pubsub、事务、Stream 特性开发中;\nb. 支持 eval,key 需要满足 hash_tag 特性;": "a. Pubsub、事务、Stream 特性开发中;\nb. 支持 eval,key 需要满足 hash_tag 特性;", + "只支持恢复到15天全备时间点": "只支持恢复到15天全备时间点", + "a. 支持 Stream、Pubsub,事务支持开发中;\nb. 支持eval,key 需要满足 hash_tag 特性;": "a. 支持 Stream、Pubsub,事务支持开发中;\nb. 支持eval,key 需要满足 hash_tag 特性;", + "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;": "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;", + "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向 Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;": "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向 Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;", + "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;": "方式一: 域名(指向 Proxy Ips), 普通 Redis 客户端;\n方式二: 域名(指向Redis Ips), 智能 Redis 客户端, 自动处理 moved 错误;", + "普通客户端:Redis Single 连接方式,Slot 与节点映射关系由 Proxy 自动处理;": "普通客户端:Redis Single 连接方式,Slot 与节点映射关系由 Proxy 自动处理;", + "智能客户端:RedisCluster 连接方式,客户端自动维护 Slot 与节点映射关系,客户端自动处理 MOVED 错误;": "智能客户端:RedisCluster 连接方式,客户端自动维护 Slot 与节点映射关系,客户端自动处理 MOVED 错误;", + "目标从库主机 n 不存在": "目标从库主机 {n} 不存在", + "确认是否执行": "确认是否执行", + "其它": "其它", + "ip数不能超过n个": "ip数不能超过 {n} 个", + "部分IP不存在": "部分IP不存在", + "当前": "当前", + "变更方式": "变更方式", + "备份时间": "备份时间", + "选择主机": "选择主机", + "申请 Redis 主从部署": "申请 Redis 主从部署", + "版本升级": "版本升级", + "架构类型": "架构类型", + "当前使用的版本": "当前使用的版本", + "版本升级:将集群的接入层或存储层,更新到指定版本": "版本升级:将集群的接入层或存储层,更新到指定版本", + "确认对n个集群版本升级?": "确认对 {n} 个集群版本升级?", + "目标版本": "目标版本", + "确定提交?": "确定提交?", + "确定保存并执行?": "确定保存并执行?", + "撤销单据": "撤销单据", + "再次提单": "再次提单", + "添加": "添加", + "更多": "更多", + "共执行": "共执行", + "收起": "收起", + "业务名称": "业务名称", + "业务ID": "业务ID", + "%:匹配任意长度字符串,如 a%": "%:匹配任意长度字符串,如 a%", + "迁移DB名 ": "迁移DB名 ", + "最终DB名": "最终DB名", + "数据迁移:数据同步复制到新集群,迁移后将会对原库进行": "数据迁移:数据同步复制到新集群,迁移后将会对原库进行", + "不能选择源集群": "不能选择源集群", + "在目标集群已存在 DB: xx,请先修改名称": "在目标集群已存在 DB: {n},请先修改名称", + "确认提交n个数据迁移任务": "确认提交 {n} 个数据迁移任务?", + "数据迁移任务提交成功": "数据迁移任务提交成功", + "无高危语句": "无高危语句", + "主机已被 Master 节点使用": "主机已被 Master 节点使用", + "生成的目标DB名": "生成的目标 DB 名", + "支持使用 { } 占位,如db_{id} , id在执行开区时传入": "支持使用 {x} 占位,如db_{y} , id在执行开区时传入", + "请确保冷节点和热节点的总数至少为一台": "请确保冷节点和热节点的总数至少为一台", + "冷节点和热节点的总数至少为一台": "冷节点和热节点的总数至少为一台", + "敏感": "敏感", + "不允许多台目标Proxy主机对应同一台新Proxy主机:x": "不允许多台目标Proxy主机对应同一台新Proxy主机:{x}", + "DB 克隆:将源集群的指定database表结构和数据完整克隆到新集群中, database名不变": "DB 克隆:将源集群的指定database表结构和数据完整克隆到新集群中, database名不变", + "DB克隆": "DB 克隆", + "无容灾要求": "无容灾要求", + "跨机架部署": "跨机架部署", + "只能包含英文字母、数字,多个换行分隔": "只能包含英文字母、数字,多个换行分隔", + "批量编辑:通过换行分隔,快速批量录入多个值": "批量编辑:通过换行分隔,快速批量录入多个值", + "新建开区_批量录入": "新建开区-批量录入", + "请分别输入目标集群(单个),一个或多个变量值,授权IP(可为多个英文逗号分隔)\n多个对象 ,换行分隔": "请分别输入目标集群(单个),一个或多个变量值,授权IP(可为多个英文逗号分隔)\n多个对象 ,换行分隔", + "标记为已处理": "标记为已处理", + "确认移入待回收机池?": "确认移入待回收机池?", + "主机将移入“x业务下的空闲机池”": "主机将移入“{x}业务下的空闲机池”", + "确认标记为已经处理?": "确认标记为已经处理?", + "将会删除该条主机记录": "将会删除该条主机记录", + "标记成功": "标记成功", + "确认将n台主机移入待回收机池?": "确认将 {n} 台主机移入待回收机池?", + "确认将n台主机标记为已处理?": "确认将 {n} 台主机标记为已处理?", + "将会删除n条主机记录": "将会删除 {n} 条主机记录", + "主机已经被移动至 “x模块”,可以标记为已处理": "主机已经被移动至 “{x}”模块,可以标记为已处理", + "标记为已处理的 IP,将会删除记录": "标记为已处理的 IP,将会删除记录", + "只能选择“移入待回收的主机”": "只能选择“移入待回收的主机”", + "只能选择“标记为处理的主机”": "只能选择“标记为处理的主机”", + "Predixy + RedisCluster(gossip 协议)": "Predixy + RedisCluster(gossip 协议)", + "迁移中": "迁移中", + "删除中": "删除中", + "启用中": "启用中", + "容量使用率": "容量使用率", + "请输入关键字, Shift + Enter 换行": "请输入关键字, Shift + Enter 换行", + "选择源集群": "选择源集群", + "失败n": "失败{0}", + "执行失败n": "执行失败{0}", + "定位节点": "定位节点", + "失败节点(n)": "失败节点({n})", + "失败节点列表": "失败节点列表", + "以小写英文字母或数字开头_且只能包含英文字母_数字_连字符": "以小写英文字母或数字开头,且只能包含小写英文字母、数字、连字符-", + "xx机器无法使用": "{0} 机器无法使用", + "用户权限": "用户权限", + "Mongos规格": "Mongos规格", + "修改集群": "修改集群", + "请输入账号或 DB 名": "请输入账号或 DB 名", + "批量选择集群": "批量选择集群", + "添加源集群": "添加源集群", + "初始化权限规则": "初始化权限规则", + "添加权限": "添加权限", + "模板信息": "模板信息", + "所有表": "所有表", + "仅显示已选择": "仅显示已选择", + "去创建新的权限": "去创建新的权限", + "变量只能以字母开头": "变量只能以字母开头", + "请选择或输入主机": "请选择或输入主机", + "表名支持通配符“%”,含通配符的仅支持单个,为空则不克隆表数据": "表名支持通配符“%”,含通配符的仅支持单个,为空则不克隆表数据", + "部署方案选择": "部署方案选择", + "自动推荐方案": "自动推荐方案", + "自定义方案": "自定义方案", + "单机分片数": "单机分片数", + "数量不能为空": "数量不能为空", + "请输入数量": "请输入数量", + "范围n_min_max": "范围 {n}, {min} ~ {max}", + "请输入 where 条件,如:userId > 10000,不要带where关键字": "请输入 where 条件,如:userId > 10000,不要带where关键字", + "Mongodb规格": "Mongodb规格", + "上一个失败节点": "上一个失败节点", + "下一个失败节点": "下一个失败节点", + "MySQL-主从": "MySQL-主从", + "MySQL-单节点": "MySQL-单节点", + "原地定点构造": "原地定点构造", + "定点构造到其他集群": "定点构造到其他集群", + "构造 DB": "构造 DB", + "忽略 DB": "忽略 DB", + "构造后 DB 名": "构造后 DB 名", + "手动修改回档的 DB 名": "手动修改回档的 DB 名", + "n项待修改": "{0} 项待修改", + "禁用的集群不支持提取 Key": "禁用的集群不支持提取 Key", + "禁用的集群不支持删除 Key": "禁用的集群不支持删除 Key", + "禁用的集群不支持备份": "禁用的集群不支持备份", + "禁用的集群不支持清档": "禁用的集群不支持清档", + "请先添加链接的集群": "请先添加链接的集群", + "立即添加": "立即添加", + "MySQL主从-从域名": "MySQL主从-从域名", + "MySQL主从-主域名": "MySQL主从-主域名", + "复制已选": "复制已选", + "复制所有": "复制所有", + "域名:端口": "域名:端口", + "请先勾选": "请先勾选", + "无异常IP可复制": "无异常IP可复制", + "已选集群的异常 IP": "已选集群的异常 IP", + "暂无数据可复制": "暂无数据可复制", + "变更后机器组数": "变更后机器组数", + "数据查询": "数据查询", + "清屏": "清屏", + "使用帮助": "使用帮助", + "连接的集群:xx": "连接的集群:{name}", + "连接的集群": "连接的集群", + "页签数量已达上限,请先关闭部分标": "页签数量已达上限,请先关闭部分标", + "字号调整": "字号调整", + "结束符后不允许有空白外的字符": "结束符后不允许有空白外的字符", + "查询结果数据量不能大于64M": "查询结果数据量不能大于64M", + "导出数据": "导出数据", + "目标 DB 名": "目标 DB 名", + "weher 条件": "weher 条件", + "导出原因": "导出原因", + "最多支持 5 个": "最多支持 5 个", + "where 条件": "where 条件", + "忽略表名:": "忽略表名:", + "数据和表结构": "数据和表结构", + "数据": "数据", + "下载结果文件": "下载结果文件", + "编辑授权规则": "编辑授权规则", + "编辑授权规则成功": "编辑授权规则成功", + "是否确认终止执行单据": "是否确认终止执行单据", + "终止执行后无法撤回,请谨慎操作!": "终止执行后无法撤回,请谨慎操作!", + "是否确认重试此步骤": "是否确认重试此步骤", + "终止": "终止", + "是否删除索引": "是否删除索引", + "支持 show databases、show tables from db1 等部分 show 语句": "支持 show databases、show tables from db1 等部分 show 语句", + "只能输入select,不支持 insert, delete, update,且 select 必须带limit控制行数,行数<=1000": "只能输入select,不支持 insert, delete, update,且 select 必须带limit控制行数,行数<=1000", + "暂时不支持 use 语句": "暂时不支持 use 语句", + "不允许访问系统库,如 mysql information_schema performance_schema db_infobase": "不允许访问系统库,如 mysql information_schema performance_schema db_infobase", + "版本升级:接入层可直接原地升级,存储层需先创建相应版本的模块,连续版本可直接升级,跨版本需提供新机通过迁移完成升级;同机所有关联集群将一并升级": "版本升级:接入层可直接原地升级,存储层需先创建相应版本的模块,连续版本可直接升级,跨版本需提供新机通过迁移完成升级;同机所有关联集群将一并升级", + "升级方式": "升级方式", + "升级方式不能为空": "升级方式不能为空", + "原地升级": "原地升级", + "迁移升级": "迁移升级", + "远程": "远程", + "目标版本不能为空": "目标版本不能为空", + "绑定不能为空": "绑定不能为空", + "本地": "本地", + "无需选择": "无需选择", + "跳转新建模块": "跳转新建模块", + "绑定模块不能为空": "绑定模块不能为空", + "升级类型": "升级类型", + "适用于小版本升级,如 5.6.1 -> 5.6.2 ": "适用于小版本升级,如 5.6.1 -> 5.6.2 ", + "适用于大版本升级,如 5.6.0 -> 5.7.0": "适用于大版本升级,如 5.6.0 -> 5.7.0", + "单节点仅支持原地升级": "单节点仅支持原地升级", + "主从 - 接入层": "主从 - 接入层", + "主从 - 存储层": "主从 - 存储层", + "确认版本升级n个集群?": "确认版本升级 {n} 个集群?", + "展开详情": "展开详情", + "收起列表": "收起列表", + "展开列表": "展开列表", + "版本包文件": "版本包文件", + "数据库版本不能为空": "数据库版本不能为空", + "版本包文件不能为空": "版本包文件不能为空", + "集群数量 / 每组主机部署集群需为整数": "集群数量 / 每组主机部署集群需为整数", + "必须大于当前台数n": "必须大于当前台数:{n}", + "除use dbname外,必须有结束符; 或": "除use dbname外,必须有结束符; 或 {n}", + "不允许访问系统库,如": "不允许访问系统库,如 {n}", + "目标主库主机不存在": "目标主库主机不存在", + "支持所有架构类型": "支持所有架构类型", + "通用": "通用", + "通用维护": "通用维护", + "仅支持 TendisCache,TendisSSD,Tendisplus,RedisCluster 类型": "仅支持 TendisCache,TendisSSD,Tendisplus,RedisCluster 类型", + "待重建的主机": "待重建的主机", + "主机选择方式": "主机选择方式", + "同机关联实例": "同机关联实例", + "Proxy 实例": "Proxy 实例", + "Proxy 主机": "Proxy 主机", + "替换类型": "替换类型", + "只替换目标实例": "只替换目标实例", + "主机关联的所有实例一并替换": "主机关联的所有实例一并替换", + "实例替换": "实例替换", + "请输入或从表头批量选择": "请输入或从表头批量选择", + "目标Proxy主机不能为空": "目标Proxy主机不能为空", + "目标Proxy主机不存在": "目标Proxy主机不存在", + "目标Proxy主机重复": "目标Proxy主机重复", + "目标实例": "目标实例", + "关联集群": "关联集群", + "自动匹配": "自动匹配", + "Master 主机": "Master 主机", + "缩容后不能少于2台": "缩容后不能少于2台", + "主机选择": "主机选择", + "缩容后不能少于1台": "缩容后不能少于1台", + "Master 缩容数量 (台)": "Master 缩容数量 (台)", + "Slave 缩容数量 (台)": "Slave 缩容数量 (台)", + "当前密码": "当前密码", + "关联主库主机": "关联主库主机", + "构造到新集群": "构造到新集群", + "构造到已有集群": "构造到已有集群", + "构造到原集群": "构造到原集群", + "回档DB": "回档DB", + "请输入,如需输入多个用回车换行": "请输入,如需输入多个用回车换行", + "指定时间自动匹配": "指定时间自动匹配", + "请选择文件": "请选择文件", + "暂无与指定时间最近的备份记录": "暂无与指定时间最近的备份记录", + "自动匹配指定日期前的最新全库备份": "自动匹配指定日期前的最新全库备份", + "备份文件 (批量编辑仅支持 “指定时间自动匹配” )": "备份文件 (批量编辑仅支持 “指定时间自动匹配” )", + "如:2019-01-30 12:12:21": "如:2019-01-30 12:12:21", + "主机来源": "主机来源", + "存储层主机": "存储层主机", + "接入层主机": "接入层主机", + "主机来源不能为空": "主机来源不能为空", + "请选择主机 (1台)": "请选择主机 (1台)", + "请输入或选择 (1台)": "请输入或选择 (1台)", + "IP 格式不符合IPv4标准": "IP 格式不符合IPv4标准", + "主机不存在": "主机不存在", + "消息保留大小": "消息保留大小", + "无异常slave实例,无法重建": "无异常slave实例,无法重建", + "6个月": "6个月", + "1个月": "1个月", + "1年": "1年", + "巡检时间": "巡检时间", + "指定备份记录": "指定备份记录", + "密码创建后平台将不会显露_,_请谨慎复制_,_": "密码创建后平台将不会显露 , 请谨慎复制 , ", + "请设置密码": "请设置密码", + "超过n天未处理,自动终止": "超过 {n} 天未处理,自动终止", + "不能选择临时集群": "不能选择临时集群", + "账号创建后,不支持修改。": "账号创建后,不支持修改。", + "平台不会保存密码,请自行保管好。": "平台不会保存密码,请自行保管好。", + "Raw 模式": "Raw 模式", + "开启后可正常显示中文": "开启后可正常显示中文", + "关闭后,内容将不会再在保存,请谨慎操作!": "关闭后,内容将不会再在保存,请谨慎操作!", + "确认关闭当前窗口?": "确认关闭当前窗口?", + "授权的IP": "授权的IP", + "生成的目标 DB 范式": "生成的目标 DB 范式", + "安全认证": "安全认证", + "复制安全认证": "复制安全认证", + "n 个 SQL 文件": "{n} 个 SQL 文件", + "Doris集群部署": "Doris集群部署", + "目标DB设置不正确": "目标DB设置不正确", + "执行的 SQL": "执行的 SQL", + "执行的 SQL 不能为空": "执行的 SQL 不能为空", + "点击添加": "点击添加", + "变更的 DB:": "变更的 DB:", + "忽略的 DB:": "忽略的 DB:", + "请添加 SQL": "请添加 SQL", + "SQL 来源": "SQL 来源", + "请添加 SQL 文件": "请添加 SQL 文件", + "DB名不允许重复": "DB名不允许重复", + "只支持读取类的指令": "只支持读取类的指令", + "get、mget指令,返回的value需小于1M": "get、mget指令,返回的value需小于1M", + "复合类型,返回member需小于1000": "复合类型,返回member需小于1000", + "目标主库主机格式不正确": "目标主库主机格式不正确", + "目标主库主机 n 不存在": "目标主库主机 {n} 不存在", + "我的服务单": "我的服务单", + "添加从库执行": "添加从库执行", + "请输入单个 IP": "请输入单个 IP", + "如果变更 SQL 是“create database ...”,这个请填写 master": "如果变更 SQL 是“create database ...”,这个请填写 master", + "忽略的 DB": "忽略的 DB", + "目标集群(always on 集群)": "目标集群(always on 集群)", + "忽略 DB ": "忽略 DB ", + "迁移 DB 名": "迁移 DB 名", + "迁移后 DB 名": "迁移后 DB 名", + "构造 DB 名称": "构造 DB 名称", + "构造后 DB 名称(自动生成,可修改)": "构造后 DB 名称(自动生成,可修改)", + "已存在的 DB(可修改)": "已存在的 DB(可修改)", + "请输入集群域名或从表头批量选择": "请输入集群域名或从表头批量选择", + "请输入管控区域:IP或从表头批量选择": "请输入 管控区域:IP 或从表头批量选择", + "请输入IP或从表头批量选择": "请输入 IP 或从表头批量选择", + "请输入IP:Port或从表头批量选择": "请输入 IP:Port 或从表头批量选择", + "统一设置:将该列统一设置为相同的值": "统一设置:将该列统一设置为相同的值", + "构造后 DB 名称不能为空": "构造后 DB 名称不能为空", + "跟已存在的 DB 名冲突,请修改其一": "跟已存在的 DB 名冲突,请修改其一", + "和其它已填写数据重复": "和其它已填写数据重复", + "继续": "继续", + "确定继续吗": "确定继续吗", + "人工确认节点列表": "人工确认节点列表", + "人工确认节点(n)": "人工确认节点({n})", + "待确认n": "待确认{0}", + "确认继续执行该节点?": "确认继续执行该节点?", + "确认后将会继续执行操作": "确认后将会继续执行操作", + "确定继续所有节点任务": "确定继续所有节点任务", + "确认继续": "确认继续", + "继续任务成功": "继续任务成功", + "新DB已存在": "新 DB 已存在", + "只允许提交一种集群类型": "只允许提交一种集群类型", + "克隆表结构和数据": "克隆表结构和数据", + "克隆类型": "克隆类型", + "克隆DB名": "克隆 DB 名", + "按Enter或失焦可完成内容输入": "按 Enter 或失焦可完成内容输入", + "粘贴多个对象可用换行,空格或;,|分隔": "粘贴多个对象可用换行,空格或;,|分隔", + "是否审批": "是否审批", + "是否人工确认": "是否人工确认", + "是否经由DBA审批后才可执行": "是否经由DBA审批后才可执行", + "是否经由提单人确认后才可执行": "是否经由提单人确认后才可执行", + "添加单据审批节点": "添加单据审批节点", + "添加人工确认节点": "添加人工确认节点", + "全局设置的作为各个业务初始化设置,更改后会自动同步至各个业务;在业务下可以根据运行情况,可调整“是否审批”,其中“是否人工确认”在业务下不可更改": "全局设置的作为各个业务初始化设置,更改后会自动同步至各个业务;在业务下可以根据运行情况,可调整“是否审批”,其中“是否人工确认”在业务下不可更改", + "单据配置": "单据配置", + "自定义": "自定义", + "必须选择业务": "必须选择业务", + "至少选择一个集群": "至少选择一个集群", + "删除后,将不可恢复,请谨慎操作!": "删除后,将不可恢复,请谨慎操作!", + "修改目标": "修改目标", + "RedisCluster集群": "RedisCluster 集群", + "% 或 ? 不允许单独使用": "% 或 ? 不允许单独使用", + "不允许为 *": "不允许为 *", + "库表名支持数字、字母、中划线、下划线,最大35字符": "库表名支持数字、字母、中划线、下划线,最大35字符", + "不允许输入系统库和特殊库": "不允许输入系统库和特殊库", + "不能以stage_truncate开头或dba_rollback结尾": "不能以 stage_truncate 开头或 dba_rollback 结尾", + "全局配置": "全局配置", + "分片数": "分片数", + "SQlServer_工具箱": "SQlServer 工具箱", + "数据迁移": "数据迁移", + "迁移记录": "迁移记录", + "重置将会情况当前填写的所有内容_请谨慎操作": "重置将会情况当前填写的所有内容_请谨慎操作", + "最终 DB": "最终 DB", + "清理表数据": "清理表数据", + "删除表": "删除表", + "删除整库": "删除整库", + "构造后 DB 名不能为空": "构造后 DB 名不能为空", + "构造后 DB 名待有冲突更新": "构造后 DB 名待有冲突更新", + "请先设置集群、构造 DB": "请先设置集群、构造 DB", + "迁移类型": "迁移类型", + "迁移 DB": "迁移 DB", + "数据迁移:数据同步复制到新集群": "数据迁移:数据同步复制到新集群", + "(共 n 个)": "(共 {0} 个)", + "SqlServer 主从": "SqlServer 主从", + "SqlServer 单节点": "SqlServer 单节点", + "同步模式": "同步模式", + "待重建从库主机不能为空": "待重建从库主机不能为空", + "待重建从库主机格式不正确": "待重建从库主机格式不正确", + "Mysql 主从": "Mysql 主从", + "Mysql 单节点": "Mysql 单节点", + "从库实例": "从库实例", + "Redis 主库主机": "Redis 主库主机", + "Tendb Cluster 主库主机": "Tendb Cluster 主库主机", + "Mongo 主库主机": "Mongo 主库主机", + "Tendb Cluster 主从": "Tendb Cluster 主从", + "n 不存在": "{n} 不存在", + "n 已存在": "{n} 已存在", + "操作系统仅支持 n": "操作系统仅支持 {n}", + "所属业务:": "所属业务:", + "业务英文名:": "业务英文名:", + "SQL来源:": "SQL来源:", + "字符集:": "字符集:", + "执行模式:": "执行模式:", + "执行时间:": "执行时间:", + "目标集群:": "目标集群:", + "目标DB:": "目标DB:", + "变更的 DB": "变更的 DB", + "人工终止": "人工终止", + "DB 已存在": "DB 已存在", + "不允许高版本往低版本迁移": "不允许高版本往低版本迁移", + "迁移后 DB 和迁移 DB 数量不匹配": "迁移后 DB 和迁移 DB 数量不匹配", + "请先设置集群、目标集群、构造 DB": "请先设置集群、目标集群、构造 DB", + "迁移方式": "迁移方式", + "DB名处理": "DB 名处理", + "完整备份迁移": "完整备份迁移", + "增量备份迁移": "增量备份迁移", + "迁移后源DB继续使用,DB名不变": "迁移后源DB继续使用,DB名不变", + "迁移后源DB不再使用,自动重命名": "迁移后源DB不再使用,自动重命名", + "迁移任务:n,不支持该操作": "迁移任务:{n},不支持该操作", + "1 个月": "1 个月", + "6 个月": "6 个月", + "1 年": "1 年", + "3 年": "3 年", + "15天": "15天", + "备份方式:": "备份方式:", + "备份位置:": "备份位置:", + "备份保存时间:": "备份保存时间:", + "(共 n 个)": "(共 {n} 个)", + "回档 DB": "回档 DB", + "一次性全备迁移": "一次性全备迁移", + "强制终止后将不可恢复_请确认操作": "强制终止后将不可恢复_请确认操作", + "确认强制终止": "确认强制终止", + "断开同步后将不可恢复_请确认操作": "断开同步后将不可恢复_请确认操作", + "持续增量迁移": "持续增量迁移", + "强制终止": "强制终止", + "同步 DB": "同步 DB", + "有 master 时只允许一个": "有 master 时只允许一个", + "DB名不能支持 n": "DB名不能支持 {n}", + "最终 DB 名不能为空": "最终 DB 名不能为空", + "最终 DB 和指定的备份 DB 数量不匹配": "最终 DB 和指定的备份 DB 数量不匹配", + "请先设置目标集群、备份 DB": "请先设置目标集群、备份 DB", + "仅可选择一种实例类型": "仅可选择一种实例类型", + "待重建从库主机不存在": "待重建从库主机不存在", + "请先选择从库主机": "请先选择从库主机", + "主从互换:主机级别操作,即同机所有集群均会完成主从关系互切": "主从互换:主机级别操作,即同机所有集群均会完成主从关系互切", + "中断中": "中断中", + "已断开": "已断开", + "全量传输完成": "全量传输完成", + "增量传输完成": "增量传输完成", + "确认断开同步": "确认断开同步", + "最终 DB 和指定 DB 数量不匹配": "最终 DB 和指定 DB 数量不匹配", + "添加从库:同机的所有集群会统一新增从库,仅支持 always on 集群": "添加从库:同机的所有集群会统一新增从库,仅支持 always on 集群", + "仅可选择一种类型修改密码": "仅可选择一种类型修改密码", + "DB 名处理:": "DB 名处理:", + "备份记录(d):预期返回 n 个 DB 的备份记录,实际返回 m 个": "备份记录({0}):预期返回 {1} 个 DB 的备份记录,实际返回 {2} 个", + "高版本不能恢复到低版本": "高版本不能恢复到低版本", + "添加免审批": "添加免审批", + "所有集群已免审批": "所有集群已免审批", + "单据免审批设置": "单据免审批设置", + "内置策略为平台预设的审批规则,不可修改。根据业务需求,您可对全部或部分集群应用免审批策略。": "内置策略为平台预设的审批规则,不可修改。根据业务需求,您可对全部或部分集群应用免审批策略。", + "已存在自定义的免审批": "已存在自定义的免审批", + "内置策略不支持编辑": "内置策略不支持编辑", + "编辑免审批": "编辑免审批", + "添加免审批后,相关单据可直接进入下一环节,无需经过审批流程。免审批可应用于业务下的全部集群或特定部分集群。": "添加免审批后,相关单据可直接进入下一环节,无需经过审批流程。免审批可应用于业务下的全部集群或特定部分集群。", + "免审批目标": "免审批目标", + "需审批": "需审批", + "需确认": "需确认", + "免确认": "免确认", + "确定删除策略?": "确定删除策略?", + "不允许输入系统库和特殊库 n": "不允许输入系统库和特殊库 {n}", + "不允许输入系统库,如\"msdb\", \"model\", \"tempdb\", \"Monitor\"": "不允许输入系统库,如\"msdb\", \"model\", \"tempdb\", \"Monitor\"", + "不允许输入系统库,如\"master\", \"msdb\", \"model\", \"tempdb\", \"Monitor\"": "不允许输入系统库,如\"master\", \"msdb\", \"model\", \"tempdb\", \"Monitor\"", + "DB名、表名不允许为空,忽略DB名、忽略表名不允许为 *": "DB名、表名不允许为空,忽略DB名、忽略表名不允许为 *", + "支持 %(指代任意长度字符串),*(指代全部)2个通配符": "支持 %(指代任意长度字符串),*(指代全部)2个通配符", + "单元格可同时输入多个对象,使用换行,空格或;,|分隔,按 Enter 或失焦完成内容输入": "单元格可同时输入多个对象,使用换行,空格或;,|分隔,按 Enter 或失焦完成内容输入", + "包含通配符时, 每一单元格只允许输入单个对象。% 不能独立使用, * 只能单独使用": "包含通配符时, 每一单元格只允许输入单个对象。% 不能独立使用, * 只能单独使用", + "查看域名/IP对应关系": "查看域名/IP对应关系", + "确认继续所有人工确认节点": "确认继续所有人工确认节点", + "请先选择待回档集群": "请先选择待回档集群", + "请先添加待回档集群": "请先添加待回档集群", + "任务": "任务", + "Redis版本": "Redis版本", + "当前分片数": "当前分片数", + "目标分片数": "目标分片数", + "原地变更": "原地变更", + "替换变更": "替换变更", + "机器数量": "机器数量", + "处理时间": "处理时间", + "提单人": "提单人", + "我的申请": "我的申请", + "我负责的业务": "我负责的业务", + "统一设置": "统一设置", + "仅DataNode类型的节点支持替换": "仅DataNode类型的节点支持替换", + "库表输入说明": "库表输入说明", + "不允许输入系统库和特殊库,如mysql、sys 等": "不允许输入系统库和特殊库,如mysql、sys 等", + "支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符": "支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符", + "% ? 不能独立使用, * 只能单独使用": "% ? 不能独立使用, * 只能单独使用", + "复制所属集群": "复制所属集群", + "公共资源池": "公共资源池", + "统计视图": "统计视图", + "规格类型": "规格类型", + "机型(硬盘)": "机型(硬盘)", + "CPU 内存": "CPU 内存", + "园区分布(台)": "园区分布(台)", + "地域 - 园区": "地域 - 园区", + "所属DB类型": "所属DB类型", + "请选择所属业务": "请选择所属业务", + "请选择所属DB类型": "请选择所属DB类型", + "总数(台)": "总数(台)", + "聚合维度": "聚合维度", + "导出列表内容": "导出列表内容", + "数量(台)": "数量(台)", + "主机列表": "主机列表", + "资源分布统计": "资源分布统计", + "地域 + 规格": "地域 + 规格", + "地域 + 机型(硬盘)": "地域 + 机型(硬盘)", + "资源分布统计(地域 + 规格)": "资源分布统计(地域 + 规格)", + "资源分布统计(地域 + 机型)": "资源分布统计(地域 + 机型)", + "主机数量 - 按DB类型统计": "主机数量 - 按DB类型统计", + "TendbCluster-主域名": "TendbCluster-主域名", + "TendbCluster-从域名": "TendbCluster-从域名", + "日期类型(date)": "日期类型(date)", + "日期时间类型(datetime)": "日期时间类型(datetime)", + "时间戳类型(timestamp)": "时间戳类型(timestamp)", + "整型(int)": "整型(int)", + "整型(bigint)": "整型(bigint)", + "新proxy主机": "新proxy主机", + "开启弱密码检测": "开启弱密码检测", + "开启后,不允许超过 x 位连续字符,如出现以下示例密码将无法通过检测": "开启后,不允许超过 {x} 位连续字符,如出现以下示例密码将无法通过检测", + "连续键盘序_如_xx": "连续键盘序,如:{0}", + "连续字母序_如_xx": "连续字母序,如:{0}", + "连续数字序_如_xx": "连续数字序,如:{0}", + "连续特殊符号序_如_xx": "连续特殊符号序,如:{0}", + "重复的字母_数字_特殊符号_如_aa_bb_cc": "重复的字母、数字、特殊符号,如:{0}、{1}、{2}", + "密码组成设置": "密码组成设置", + "特殊字符(非空格)": "特殊字符(非空格)", + "密码校验": "密码校验", + "包含上述任意": "包含上述任意", + "指定特殊字符": "指定特殊字符", + "包含": "包含", + "中的任意 n 种": "中的任意 {n} 种", + "不允许超过 x 位连续字符": "不允许超过 {x} 位连续字符", + "不允许的字符: s": "不允许的字符: {s}", + "包含特殊字符_除空格外": "包含特殊字符_除空格外", + "请先添加实例": "请先添加实例", + "【SQLServer】授权规则": "【SQLServer】授权规则", + "【MySQL】授权规则": "【MySQL】授权规则", + "【TendbCluster】授权规则": "【TendbCluster】授权规则", + "【MongoDB】授权规则": "【MongoDB】授权规则", + "【MongoDB】实例视图": "【MongoDB】实例视图", + "【MongoDB】副本集集群管理": "【MongoDB】副本集集群管理", + "【MongoDB】分片集群管理": "【MongoDB】分片集群管理", + "请至少选择一种类型": "请至少选择一种类型", + "如忽略,有连接的情况下也会执行强制升级": "如忽略,有连接的情况下也会执行强制升级", + "暂不支持 use 语句,请使用 db.table 指定 database": "暂不支持 use 语句,请使用 db.table 指定 database", + "请添加账号规则": "请添加账号规则", + "请指定特殊字符": "请指定特殊字符", + "特殊字符不允许包含空格": "特殊字符不允许包含空格", + "请输入除大小写字母、数字外的英文半角字符": "请输入除大小写字母、数字外的英文半角字符", + "请输入英文半角字符,重复字符将去重": "请输入英文半角字符,重复字符将去重", + "Follower节点规格": "Follower 节点规格", + "Observer节点规格": "Observer 节点规格", + "【Doris】集群管理": "【Doris】集群管理", + "申请Doris集群部署": "申请Doris集群部署", + "Doris版本": "Doris 版本", + "Follower节点": "Follower 节点", + "Observer节点": "Observer 节点", + "固定为n台": "固定为 {0} 台", + "查询端口": "查询端口", + "主机已被Follower节点使用": "主机已被 Follower 节点使用", + "主机已被Observer节点使用": "主机已被 Observer 节点使用", + "Follower节点IP": "Follower 节点 IP", + "Observer节点IP": "Observer 节点 IP", + "9010 和 9020 为服务内部占用端口": "9010 和 9020 为服务内部占用端口", + "与http端口互斥": "与 http 端口互斥", + "与查询端口互斥": "与查询端口互斥", + "至少添加一种节点IP": "至少添加一种节点 IP", + "name容量从n台扩容至n台": "{name} 容量从 {hostNumBefore} 台扩容至 {hostNumAfter} 台", + "name容量从n台缩容至n台": "{name} 容量从 {hostNumBefore} 台缩容至 {hostNumAfter} 台", + "至少缩容一种类型": "至少缩容一种类型", + "当前数量": "当前数量", + "确认禁用该集群?": "确认禁用该集群?", + "确认启用该集群?": "确认启用该集群?", + "启用后,将会恢复访问": "启用后,将会恢复访问", + "删除后将产生以下影响": "删除后将产生以下影响:", + "删除xxx集群": "删除 {0} 集群", + "删除xxx实例数据,停止相关进程": "删除 {xxx} 实例数据,停止相关进程", + "确认扩容集群?": "确认扩容集群?", + "若选择至少需要n台": "若选择至少需要 {0} 台", + "若选择至少需要n台,已选m台": "若选择至少需要 {0} 台,已选 {1} 台", + "扩容中": "扩容中", + "缩容中": "缩容中", + "替换中": "替换中", + "请保证冷/热节点至少存在一种": "请保证冷/热节点至少存在一种", + "Follower节点不支持缩容": "Follower节点不支持缩容", + "Follower类型节点若存在至少保留两台": "Follower类型节点若存在至少保留两台", + "冷/热 数据节点必选 1 种以上,每个角色至少需要 2 台": "冷/热 数据节点必选 1 种以上,每个角色至少需要 2 台", + "未完善": "未完善", + "扩容的节点 IP": "扩容的节点 IP", + "实例正在重启中,不能勾选": "实例正在重启中,不能勾选", + "较目标容量相差n台": ",较目标容量相差 {0} 台", + "较目标容量超出n台": ",较目标容量超出 {0} 台", + "Observer类型节点若存在至少保留两台": "Observer类型节点若存在至少保留两台", + "主从主机": "主从主机", + "只读主机": "只读主机", + "新主从主机": "新主从主机", + "新只读主机": "新只读主机", + "请输入n台IP_英文逗号或换行分隔": "请输入 {n} 台IP_英文逗号或换行分隔", + "请输入n台IP": "请输入 {n} 台IP", + "IP 视角": "IP 视角", + "导出结果表": "导出结果表", + "复制 IP": "复制 IP", + "查询条件": "查询条件", + "源客户端 IP": "源客户端 IP", + "权限查询": "权限查询", + "请选择或输入,支持%": "请选择或输入,支持%", + "至多n台_已选n台": "至多 {0} 台,已选 {1} 台", + "至多n台": "至多 {n} 台", + "无权限的IP共n个": "无权限的 IP 共 {n} 个", + "有权限的IP共n个": "有权限的 IP 共 {n} 个", + "访问的 DB": "访问的 DB", + "匹配中的访问源": "匹配中的访问源", + "匹配中的 DB": "匹配中的 DB", + "访问 DB": "访问 DB", + "请输入DB,支持%": "请输入DB,支持%", + "最多输入n个": "最多输入 {n} 个", + "请输入,多个英文逗号或换行分隔,最多n个": "请输入,多个英文逗号或换行分隔,最多 {n} 个", + "查询的对象": "查询的对象", + "匹配的规则": "匹配的规则", + "域名不能为空": "域名不能为空", + "请选择或直接输入账号,Enter完成输入": "请选择或直接输入账号,Enter完成输入", + "TendisCache/RedisCluster/Redis主从 后端存储": "TendisCache/RedisCluster/Redis主从 后端存储", + "扩容数量(当前n台)": "扩容数量(当前 {0} 台)", + "当前容量:nG": "当前容量:{0} G", + "扩容后预估:nG": "扩容后预估:{0} G", + "缩容后预估:nG": "缩容后预估:{0} G", + "存储层(Nodes)": "存储层(Nodes)", + "存储层(Nodes)域名": "存储层(Nodes)域名", + "请按行输入IP,每行代表一个单元格的值。多个IP用逗号、空格、|分隔": "请按行输入IP,每行代表一个单元格的值。多个IP用逗号、空格、|分隔", + "无只读主机": "无只读主机", + "批量录入:按行录入,快速批量输入多个单元格的值": "批量录入:按行录入,快速批量输入多个单元格的值", + "高可用": "高可用", + "关联实例": "关联实例", + "Mongo 分片集群": "Mongo 分片集群", + "不允许输入系统库和特殊库,如admin、config、local": "不允许输入系统库和特殊库,如admin、config、local", + "DB名、表名不允许为空,忽略DB名、忽略表名要么同时为空, 要么同时不为空": "DB名、表名不允许为空,忽略DB名、忽略表名要么同时为空, 要么同时不为空", + "支持通配符 *(指代任意长度字符串)": "支持通配符 *(指代任意长度字符串)", + "库表名支持数字、字母、中划线、下划线,最大64字符": "库表名支持数字、字母、中划线、下划线,最大64字符", + "请输入表名称,支持通配符“*”": "请输入表名称,支持通配符“*”", + "请输入DB 名称,支持通配符“*”": "请输入DB 名称,支持通配符“*”", + "连接字符串": "连接字符串", + "连接字符串(CLB)": "连接字符串(CLB)", + "复制xxx": "复制{0}", + "是否备份 Oplog": "是否备份 Oplog", + "缩容接入层:减加集群的Proxy数量,但集群Proxy数量不能少于2": "缩容接入层:减加集群的Proxy数量,但集群Proxy数量不能少于2", + "Mongo 主机": "Mongo 主机", + "机器类型": "机器类型", + "Proxy数量不足,至少 2 台": "Proxy数量不足,至少 2 台", + "忽略DB名、忽略表名要么同时为空, 要么同时不为空": "忽略DB名、忽略表名要么同时为空, 要么同时不为空", + "同一个副本集,一次只能替换一个节点": "同一个副本集,一次只能替换一个节点", + "同一个分片集群,config一次只能替换一个节点": "同一个分片集群,config一次只能替换一个节点", + "config一次只能替换一个节点": "config一次只能替换一个节点", + "同一个shard,同时只能替换一个节点": "同一个shard,同时只能替换一个节点", + "扩容数量(台)": "扩容数量(台)", + "缩容数量(台)": "缩容数量(台)", + "ShardSvr 名称": "ShardSvr 名称", + "回档至指定时间": "回档至指定时间", + "待替换的主机 ": "待替换的主机", + "变更类型": "变更类型", + "删除规则": "删除规则", + "账户名称": "账户名称", + "变更规则": "变更规则", + "修改成功后,不会影响已授权的实例,新增的授权将会按照最新的配置生效": "修改成功后,不会影响已授权的实例,新增的授权将会按照最新的配置生效", + "差异确认": "差异确认", + "请确认以下差异变化:": "请确认以下差异变化 :", + "变更前": "变更前", + "变更后": "变更后", + "不变": "不变", + "权限:新增n个,删除m个": "权限 : 新增 {0} 个,删除 {1} 个", + "权限类型": "权限类型", + "提交失败": "提交失败", + "编辑时只能单个,且不能有分隔符": "编辑时只能单个,且不能有分隔符", + "权限变更前后对比:新增n个,删除m个": "权限变更前后对比 : 新增 {0} 个,删除 {1} 个", + "预览权限": "预览权限", + "权限名称": "权限名称", + "访问的DB": "访问的DB", + "权限预览": "权限预览", + "账号下已存在该规则": "账号下已存在该规则", + "访问DB变更前后对比": "访问DB变更前后对比", + "DB名称不允许 * ,支持通配符 %,如 Data%,区分大小写,多个对象请使用英文逗号、分号或换行分隔": "DB名称不允许 * ,支持通配符 %,如 Data%,区分大小写,多个对象请使用英文逗号、分号或换行分隔", + "删除规则会创建单据,需此规则所有过往调用方审批后才执行删除。": "删除规则会创建单据,需此规则所有过往调用方审批后才执行删除。", + "不允许 *": "不允许 *", + "确定启用集群": "确定启用集群", + "确定禁用集群": "确定禁用集群", + "确定删除集群": "确定删除集群", + "仅可删除状态为“已禁用”的集群": "仅可删除状态为“已禁用”的集群", + "仅可启用状态为“已禁用”的集群": "仅可启用状态为“已禁用”的集群", + "仅可禁用状态为“已启用”的集群": "仅可禁用状态为“已启用”的集群", + "确定启用集群?": "确定启用集群?", + "确定禁用集群?": "确定禁用集群?", + "仅已启用集群可以提取 Key": "仅已启用集群可以提取 Key", + "仅已启用集群可以删除 Key": "仅已启用集群可以删除 Key", + "仅已启用集群可以备份": "仅已启用集群可以备份", + "仅已启用集群可以清档": "仅已启用集群可以清档", + "仅可订阅状态为“已启用”的集群": "仅可订阅状态为“已启用”的集群", + "仅可授权状态为“已启用”的集群": "仅可授权状态为“已启用”的集群", + "请先禁用集群": "请先禁用集群", + "无运维节点": "无运维节点", + "模糊搜索": "模糊搜索", + "精确搜索": "精确搜索", + "每个分类最多显示 10 条记录,点击搜索可查看全部记录。": "每个分类最多显示 10 条记录,点击搜索可查看全部记录。", + "全站搜索,支持多对象,Shift + Enter 换行,Enter键开启搜索": "全站搜索,支持多对象,Shift + Enter 换行,Enter键开启搜索", + "全站搜索,支持多对象,Enter开启搜索": "全站搜索,支持多对象,Enter开启搜索", + "同主机关联的其他集群,勾选后一并添加": "同主机关联的其他集群,勾选后一并添加", + "点击上传": "点击上传", + "请选择本地 SQL 文件": "请选择本地 SQL 文件", + "忽略错误": "忽略错误", + "强制失败节点成功": "强制失败节点成功", + "源集群不能为空": "源集群不能为空", + "源集群不存在": "源集群不存在", + "源集群重复": "源集群重复", + "为集群安装扩展 Module,仅 RedisCluster、Redis 主从 支持安装 Module。": "为集群安装扩展 Module,仅 RedisCluster、Redis 主从 支持安装 Module。", + "安装 Module": "安装 Module", + "已安装": "已安装", + "请选择Module": "请选择Module", + "安装 Module任务提交成功": "安装 Module任务提交成功", + "仅允许同一管控区域的集群一起安装module": "仅允许同一管控区域的集群一起安装module", + "后端存储": "后端存储", + "TendisCache后端存储": "TendisCache 后端存储", + "TendisSSD后端存储": "TendisSSD 后端存储", + "TendisPlus后端存储": "TendisPlus 后端存储", + "DataNode节点": "DataNode 节点", + "副本集/ShardSvr": "副本集/ShardSvr", + "必须要能除尽总分片数": "必须要能除尽总分片数", + "变更机器组数": "变更机器组数", + "CPU/内存": "CPU/内存", + "添加机型": "添加机型", + "已选n台_共nGB": "已选{0}台,共{1}GB", + "编辑中": "编辑中", + "权限规则_t_任务正在进行中": "权限规则{t}任务正在进行中", + "删除操作将发起单据,单据获得审批后才会执行删除": "删除操作将发起单据,单据获得审批后才会执行删除", + "修改": "修改", + "确认将 {n} 台主机转为公共资源?": "确认将 {n} 台主机转为公共资源?", + "已选择以下n台主机": "已选择以下 {0} 台主机", + "资源监控": "资源监控", + "系统管理": "系统管理", + "撤销导入": "撤销导入", + "确认后,主机将从资源池移回原有模块": "确认后,主机将从资源池移回原有模块", + "所属DB": "所属DB", + "移入故障池": "移入故障池", + "移入待回收池": "移入待回收池", + "资源归属": "资源归属", + "确认批量将 {n} 台主机转入回收池?": "确认批量将 {n} 台主机转入回收池?", + "确认批量将 {n} 台主机转入故障池?": "确认批量将 {n} 台主机转入故障池?", + "确认批量撤销 {n} 台主机的导入?": "确认批量撤销 {n} 台主机的导入?", + "确认批量撤销 {n} 台主机的导入?": "确认批量撤销 {n} 台主机的导入?", + "资源标签": "资源标签", + "标签": "标签", + "仅支持同业务的主机": "仅支持同业务的主机", + "设置属性": "设置属性", + "添加资源归属": "添加资源归属", + "转为公共资源": "转为公共资源", + "共n台": "共{0}台", + "批量添加资源归属": "批量添加资源归属", + "为主机添加或更新所属 DB、标签设置,若设置不存在则添加,已存在则覆盖更新": "为主机添加或更新所属 DB、标签设置,若设置不存在则添加,已存在则覆盖更新", + "我的已办": "我的已办", + "操作系统": "操作系统", + "确认后,将主机标记为待回收,等待处理": "确认后,将主机标记为待回收,等待处理", + "确认后,将主机标记为故障,等待处理": "确认后,将主机标记为故障,等待处理", + "编辑资源归属": "编辑资源归属", + "资源标签管理": "资源标签管理", + "确认后,将主机清空已存在的资源归属设置,并设置为公共资源": "确认后,将主机清空已存在的资源归属设置,并设置为公共资源", + "确认后,主机将标记为待回收,等待处理": "确认后,主机将标记为待回收,等待处理", + "确认后,主机将标记为故障,等待处理": "确认后,主机将标记为故障,等待处理", + "确认后,主机将标记为业务专属": "确认后,主机将标记为业务专属", + "确认转入待回收池?": "确认转入待回收池?", + "确认批量将 {n} 台主机转入待回收池": "确认批量将 {n} 台主机转入待回收池", + "确认批量将 {n} 台主机转入业务资源池": "确认批量将 {n} 台主机转入业务资源池", + "确认撤销导入?": "确认撤销导入?", + "确认后,将主机将清空已存在的资源归属设置,并设置为公共资源": "确认后,将主机将清空已存在的资源归属设置,并设置为公共资源", + "确认批量将 {n} 台主机转入业务资源池?": "确认批量将 {n} 台主机转入业务资源池?", + "确认转入待故障池?": "确认转入待故障池?", + "跳转管理页": "跳转管理页", + "确认批量回收 {n} 台主机?": "确认批量回收 {n} 台主机?", + "回收": "回收", + "导入资源池": "导入资源池", + "确认回收该机器?": "确认回收该机器?", + "待回收池": "待回收池", + "故障池": "故障池", + "磁盘总容量(G)": "磁盘总容量(G)", + "确认后,主机将从系统中删除": "确认后,主机将从系统中删除", + "批量导入资源池": "批量导入资源池", + "批量回收": "批量回收", + "故障资源池": "故障资源池", + "确认后,主机将从系统中删除,请谨慎操作!": "确认后,主机将从系统中删除,请谨慎操作!", + "确认批量将 {n} 台主机转入待回收池?": "确认批量将 {n} 台主机转入待回收池?", + "批量转入回收池": "批量转入回收池", + "转入回收池": "转入回收池", + "新建标签": "新建标签", + "所有 IP": "所有 IP", + "已选 IP": "已选 IP", + "业务资源池": "业务资源池", + "冷/热节点": "冷/热节点", + "集群域名格式不正确": "集群域名格式不正确", + "这行勿动!新增翻译请在上一行添加!": "" }
+ -- {{ item.domain }} +