如何从ToughRADIUS V1版本迁移数据到 ToughRADIUS V2版本

由于 ToughRADIUS V2版本 是一次打破兼容性的重构,数据结构并不完全兼容,因此对V1版本的数据迁移到V2版本,我们加入了特殊的数据转换支持。

迁移步骤

  1. 登陆 ToughRADIUS V1版本的系统管理控制台,进入到数据备份管理界面,执行数据备份,然后下载最新的备份文件。
  2. 修改下载的备份文件,在文件名中加入trv1四个字符,比如改名后变成 trv1_toughradius-xxxxx.gz这样的名称。
  3. 进入ToughRADIUS V2版本的管理控制台,进入数据备份管理功能界面,上传改了名称的备份文件。
  4. 对上传的备份文件执行恢复操作,即可完成数据迁移。
  5. 如果有多个操作员,需要对操作员重新分配权限和关联区域。
时间: 2024-12-26 01:18:59

如何从ToughRADIUS V1版本迁移数据到 ToughRADIUS V2版本的相关文章

高版本数据库数据附加到低版本数据库中的解决方案

首先, 找一台装有SQL Server 2008的电脑, 将你的数据库文件附加到这台电脑里.附加成功后, 在SSMS的对象资源管理器窗口右键单击刚刚附加的数据库,依次选"任务>生成脚本...", 此时会弹出脚本向导对话框.点"下一步".在"选择数据库"对话框选中刚刚附加的数据库, 同时将底部的"为所选数据库中的所有对象编写脚本"打勾. 点下一步.在"选择脚本选项"对话框中,还需要修改以下几个选项:1)

高版本->低版本迁移,低版本客户端连接高版本数据库EXP导出报错EXP-00008,ORA-01455,EXP-00000

生产环境: 源数据库:RHEL + Oracle 11.2.0.3 目标数据库:HP-UX + Oracle 10.2.0.4 需求:迁移部分表  11.2.0.3-->10.2.0.4,若迁移范围内的有些表在目标库已经存在,则替换. 本次迁移数据量<1G. 初定方案:低版本的客户端连接到高版本数据库,用低版本导出,低版本导入. 1.采用初定方案,目标数据库所在服务器连接到源数据库,exp导出过程中报错. ZJCRNOPDB 36: sqlplus -version SQL*Plus: Rel

Core Data 学习:轻量级版本迁移(Lightweight Migration)

什么时候需要版本迁移呢? 答案很简单,什么时候改变数据模型,什么时候就需要版本迁移. Core Data支持对数据模型(data model)改变的管理.改变数据模型将造成该数据模型与之前的持久化存储(stores)不兼容,而出现错误.所以,如果我们改变了自己的数据模型,就需要将原有的持久化存储中的数据转移到新的模型版本,这一过程就称为版本迁移(migration). 为什么需要进行版本迁移? 当我们发布应用之后,再添加一些新的特性,我们将需要更新持久化存储.在我们开发的过程中,很好操作,删除A

CoreData的简单使用(二)数据的增删改查,轻量级的版本迁移

上一篇中我们已经使用CoreData创建了一个SQLite数据库 CoreData的简单使用(一)数据库的创建 现在对数据库进行数据的CRUD(增删改查) 1.Data Model 的设置 创建一个DataModel,取名CRUD.xcdatamodeld,添加Entity(Library和Book),添加属性,在Book中设置和Library的关联关系(一个Book可以存放在一个Library里) Book的属性和关联关系(选择Destination为Library,关系名称取名为librar

[Sqlite]--&gt;数据迁移备份--从低版本3.6.2到高版本3.8.6

数据迁移 一, 使用.dump命令 命令帮助提示 .dump ?TABLE? ...      Dump the database in an SQL text format If TABLE specified, only dump tables matching LIKE pattern TABLE. 理解分析:       使用.dump命令可以将数据库对象导出成SQL格式.不带任何参数时,.dump将整个数据库导出为数据库定义语言(DDL)和数据库操作语言(DML)命令,适合重新创建数据

考试系统维护--不同版本SQL数据导入导出

考试系统维护过程中,为了保证考试的顺利进行需要在多个服务器上搭建考试系统(备份),这时候需要把数据库来回迁移,之前我们常用的数据库备份还原的方法确实简单方便,但是遇到不同的服务器安装的SQL版本不同就歇菜了,虽然当时为了以后操作方便,我们把这次要用的服务器的数据库版本都统一了,但是在考试系统维护中米老师让我感触最深的一点-----"凡事多想一点!"多思考必须要应用到实际,所以我回来又仔细研究了几种不同版本SQL数据导入导出的方法,与大家交流提高. 一:使用SQLServer Impor

EXP/IMP迁移数据

迁移数据 注意事项: Log= 加这个是为了看有没有导入成功.这个导入导出是会100%丢失数据的.这个只能当迁移,不能做为备份. Buffer=把这个放大,一般10M,这个是为了提速的 Rows=n 不导数据 字体集NLS 这个是必须要设置的. 数据坏了显示方式:??列宽度不够,这个是立刻报错的.我就知道迁移失败了 Select * from v$nls_database_parameters; Exp  system/sys  file=/oracle/qyl.dmp  owner=qyl  

CoreData数据库版本迁移--干货

CoreData使用的是第三方库MagicRecord. 版本不断覆盖时需要对数据库进行迁移,经过不断打包测试,发现以下规律: a.表中增加模型,覆盖安装后上一个版本表中数据无法再取出 b.A模型中新增加字段,覆盖安装后,访问A模型数据,程序闪退,必须删除以前版本重新安装,才能正常访问表中A模型的字段 c.A模型中删除字段,覆盖安装后,对应用无影响 所以,只要数据库表中有增加删除模型,模型增加字段等,都需要先做好版本迁移工作.具体步骤如下: 1.选中当前CoreData的工作表(LearnDri

CoreData(数据库升级 )版本迁移-iOS App升级安装

版权声明:本文为博主原创文章,未经博主允许不得转载. 如果IOS App 使用到CoreData,并且在上一个版本上有数据库更新(新增表.字段等操作),那在覆盖安装程序时就要进行CoreData数据库的迁移,具体操作如下: 1.选中你的mydata.xcdatamodeld文件,选择菜单editor->Add Model Version  比如取名:mydata2.xcdatamodel 2.设置当前版本 选择上级mydata.xcdatamodeld ,在inspector中的Versione