Oracle® Content Database Administrator's Guide 10g Release 1 (10.2) Part Number B31268-02 |
|
|
View PDF |
This chapter provides information about how to migrate content and users from legacy systems to Oracle Content DB. Oracle Content DB migration is applicable to customers migrating from the following systems:
Oracle Content Management SDK
Third-party applications, such as Novell
Oracle Content DB does not currently offer a migration toolkit. You must migrate your files manually. If you are migrating a very large number of files and require assistance, contact Oracle Support Services.
This appendix provides information about the following topics:
Consolidating users, folder hierarchy, content, and access privileges from other file server systems to Oracle Content DB involves the following tasks:
Migrating Oracle Content DB Users: You need to move the user list from the old file system to the new one. In other words, you need to re-create each user in Oracle Content DB, by creating users in Oracle Internet Directory.
Creating Oracle Content DB Libraries: If you have folders grouped into logical structures with specific security, you can create corresponding Libraries in Oracle Content DB with the same membership and access permissions.
Migrating Oracle Content DB Content: You must copy the actual files and folders from the old system to the new one.
The first task in moving to a new Oracle Content DB server is creating the user list.
For each user you want to migrate to Oracle Content DB, create a user in Oracle Internet Directory. See Oracle Internet Directory Administrator's Guide for more information.
After users have been created in Oracle Internet Directory, they are automatically provisioned in Oracle Content DB by the Oracle Internet Directory Credential Manager Agent. Also, once a user has been created in Oracle Internet Directory, signing on to Oracle Content DB as that user immediately provisions the user in Oracle Content DB.
To migrate user groups into Oracle Content DB, you must create or update corresponding Libraries and member roles in Oracle Content DB.
If your management tools let you export group information to a file, you can write a translation script to convert the groups into XML format. Then, you can use the Library Creation tool to create corresponding Libraries in Oracle Content DB. See the developer documentation for more information about the Library Creation tool.
After creating users and Libraries, the next step is to move files and folders into Oracle Content DB. However, if your old file system had application-specific metadata, this information cannot be automatically copied.
Use one of the following methods to copy your files:
File Transfer Protocol (FTP or FTPS): FTP is the most lightweight protocol and can move large amount of data faster than other protocols. For bulk operations, such as migrating from an existing system, FTP is the preferred protocol. You need to use either a command-line FTP application or a Graphical User Interface (GUI) FTP client for this. As an alternative, you can use FTPS. FTPS is FTP with the added option of Secure Socket Layer (SSL) security. See "Using FTP with Oracle Content DB" for information about how to enable and use FTP or FTPS.
Web-based Distributed Authoring and Versioning (WebDAV): WebDAV, a protocol designed for Internet and intranet collaboration on files, enables you to drag and drop data from one system to another. If you want to retain the file structure, click and drag the entire directory structure from the original file system into Oracle Content DB, or drag different parts of the directory tree separately, confirming that each part of the tree has been copied before copying the next one.
See "Using WebDAV with Oracle Content DB" for more information about using WebDAV.
Oracle Drive: Oracle Drive is a desktop client that uses the WebDAV protocol to access Oracle Content DB. After it is installed, Oracle Drive appears as a mapped drive in your Windows Explorer. Oracle Drive also provides file synchronization capabilities between your local computer and Oracle Content DB. See "Using Oracle Drive with Oracle Content DB" for more information.