To get User OCID, navigate to Profile => My Profile
To get Compartment OCID, navigate to Menu => Identity & Security => Compartments => Click on your compartment where you want create object storage bucket.
3. Create Stage Area on Application Server
Ensure that stage area has free space equal to 30% of the size of the application tier file system or greater.
[applprod@ebsprodapp CLOUD_BKP_MOD]$ pwd
/appbin/CLOUD_BKP_MOD
[applprod@ebsprodapp CLOUD_BKP_MOD]$ ls -ltr
total 4
drwxrwxrwx 3 applprod oinstall 4096 Apr 3 11:42 stage_APP
[applprod@ebsprodapp CLOUD_BKP_MOD]$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/sdc5 280G 173G 93G 66% /appbin
[applprod@ebsprodapp CLOUD_BKP_MOD]$
4. Create Stage Area on Database Server
Ensure that it has at least 20 GB of free space.
[oraprod@ebsproddb CLOUD_BKP_MOD]$ pwd
/backup/CLOUD_BKP_MOD
[oraprod@ebsproddb CLOUD_BKP_MOD]$ ls -ltr
total 4
drwxrwxrwx 3 oraprod oinstall 4096 Apr 3 11:44 stage_DB
[oraprod@ebsproddb CLOUD_BKP_MOD]$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/mpathq 394G 191G 183G 52% /backup
[oraprod@ebsproddb CLOUD_BKP_MOD]$
5. Run EBSCloudBackup.pl
Navigate to RemoteClone directory inside patch and run below command
[applmgr@ebsapp RemoteClone]$ pwd
/applmgr/CLOUD_BKP_MOD/patch/33885255/RemoteClone
[applmgr@ebsapp RemoteClone]$
[applmgr@ebsapp RemoteClone]$ 3pt/perl/bin/perl EBSCloudBackup.pl
==============================================
Migrate Oracle E-Business Suite - Options
==============================================
Migrate Oracle E-Business Suite - Enter Selection:
1: Create E-Business Suite Backup and Upload to Oracle Cloud Infrastructure
2: Exit
Enter your choice from above list: 1
===========================================
Enter Source Database Tier - Proxy Details
===========================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
1: Yes
2: No
Enter your choice from above list: 2
=====================================================================
Migrate Oracle E-Business Suite - Enter Source Database Tier Details
=====================================================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
Enter Fully Qualified Hostname : ebsproddb.oracle.com
OS User Name : oraprod
OS User Password [skip if not applicable] : ******
Context File : /oraprod/DB/orahome/12.1.0/appsutil/EBSPROD_ebsproddb.xml
OS Time Zone : Asia/Dubai
Database Transparent Data Encrypted ( TDE ): ( Yes | No ) : No
Validating the details...
Stage Directory : /backup/CLOUD_BKP_MOD/stage_DB
============================================
Enter Source Application Tier Proxy Details
============================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
1: Yes
2: No
Enter your choice from above list: 2
========================================================================
Migrate Oracle E-Business Suite - Enter Source Application Tier Details
========================================================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
Enter Fully Qualified Hostname : ebsprodapp.oracle.com
OS User Name : applprod
OS User Password [skip if not applicable] : *******
Context File : /applprod/APP/EBSPROD/fs1/inst/apps/EBSPROD_ebsprodapp/appl/admin/EBSPROD_ebsprodapp.xml
APPS Password : **********
Validating the details...
Stage Directory : /appbin/CLOUD_BKP_MOD/stage_APP
WebLogic Server Admin Password : ***********
===========================
Enter OSS - Backup Details
===========================
[Ctrl-B: Back, Ctrl-H: Main Menu]
Backup Identifier Tag : EBSPRODBKP
Backup Thread Count : 8
Backup Archive Type ( tar | tgz ) : tgz
Advanced Configuration Parameter File Path :
Backup Encryption Password : *********
Confirm Backup Encryption Password :
Invalid encryption password. Try again.
Backup Encryption Password : *********
Confirm Backup Encryption Password : *********
================================================
Enter Oracle Cloud Infrastructure Proxy Details
================================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
1: Yes
2: No
Enter your choice from above list:
===========================
Enter OSS - Backup Details
===========================
[Ctrl-B: Back, Ctrl-H: Main Menu]
Backup Identifier Tag [EBSPRODBKP] :
Backup Thread Count [8] :
Backup Archive Type ( tar | tgz ) : tgz
Advanced Configuration Parameter File Path :
Backup Encryption Password : *********
Confirm Backup Encryption Password : *********
================================================
Enter Oracle Cloud Infrastructure Proxy Details
================================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
1: Yes
2: No
Enter your choice from above list: 2
============================================================================
Migrate Oracle E-Business Suite - Enter Oracle Cloud Infrastructure Details
============================================================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
Oracle Cloud User OCID : ocid1.user.oc1..##########
Oracle Cloud Fingerprint : ##########
Oracle Cloud User Private Key Path On Database Tier : /home/oraprod/oci_lift_shift/.oci/oci_api_key.pem
Oracle Cloud User Private Key Path On APPS Tier : /home/applprod/oci_lift_shift/.oci/oci_api_key.pem
Oracle Cloud Tenancy OCID : ocid1.tenancy.oc1..##########
Oracle Cloud Region : me-dubai-1
Oracle Cloud Tenant Name : ##########
Oracle Cloud Compartment OCID : ocid1.compartment.oc1..##########
Target Database Type - ( Compute | VM DB System | Exadata Cloud Service ): VM DB System
=========================================
Migrate Oracle E-Business Suite - Review
=========================================
[Ctrl-B: Back, Ctrl-H: Main Menu]
Mode : BMCS_CDB
Source Database Details:
Host Name : ebsproddb.oracle.com
OS User Name : oraprod
Stage Directory : /backup/CLOUD_BKP_MOD/stage_DB
Context File : /oraprod/DB/orahome/12.1.0/appsutil/EBSPROD_ebsproddb.xml
OS Time Zone : Asia/Dubai
Source Application Tier Details:
Hostname : ebsprodapp.oracle.com
OS User Name : applmgr
Stage Directory : /appbin/CLOUD_BKP_MOD/stage_APP
Context File : /appbin/APP/EBSPROD/fs1/inst/apps/EBSPROD_ebsprodapp/appl/admin/EBSPROD_ebsprodapp.xml
OSS - Backup Details:
Backup Identifier Tag : EBSPRODBKP
Backup Thread Count : 8
Backup Archive Type : tgz
Oracle Cloud Infrastructure Details:
Oracle Cloud User OCID : ocid1.user.oc1..##########
Oracle Cloud Fingerprint : ##########
Oracle Cloud Tenancy OCID : ocid1.tenancy.oc1..##########
Oracle Cloud Region : me-dubai-1
Oracle Cloud Tenant Name : ##########
Oracle Cloud Compartment OCID : ocid1.compartment.oc1..##########
Target Database Type : VM DB System
=============================
Proceed With Selected Action
=============================
[Ctrl-B: Back, Ctrl-H: Main Menu]
1: Yes
2: No
Enter your choice from above list: 1
.
.
.
.
.
On host ebsprodapp.oracle.com Application Tier Upload task ran successfully. Time taken 01:23:41.39
On host ebsproddb.oracle.com Database Tier Upload task ran successfully. Time taken 05:38:14.30
Total time taken 05:38:17.43
Exiting EBS Migrate Tool...
[applmgr@ebsapp RemoteClone]$
It will create object storage bucket in the mentioned compartment.
Issues Faced :
1. ERROR: ETCC does not exist under /oraprod/DB/orahome/12.1.0/appsutil/etcc.
Fix : Download patch 17537119 from My Oracle Support, unzip it under /oraprod/DB/orahome/12.1.0/appsutil/etcc and run /oraprod/DB/orahome/12.1.0/appsutil/etcc/checkDBpatch.sh to avoid ADOP related issues.
Pre-requisite : DB and APP should be ETCC compliant
2. [2022/03/14 17:48:33] [DBTIEREBSVALIDATION] ERROR:There are java permission issues on the database.
Fix : Run below commands as sys user, can be run when application is up.
Please run the following command on the database to fix the issues
exec dbms_java.grant_policy_permission('JAVA_ADMIN','SYS','javax.management.MBeanServerPermission','*');
exec dbms_java.grant_policy_permission('JAVA_ADMIN','SYS','javax.management.MBeanPermission','*');
[2022/03/14 17:48:33] [DBTIEREBSVALIDATION] ERROR: Source database tier post-validation failed.
[2022/03/14 17:48:33] [DBTIEREBSVALIDATION] Updating taskid dbTierEBSValidation status to Failed
SQL> exec dbms_java.grant_policy_permission('JAVA_ADMIN','SYS','javax.management.MBeanServerPermission','*');
PL/SQL procedure successfully completed.
SQL> exec dbms_java.grant_policy_permission('JAVA_ADMIN','SYS','javax.management.MBeanPermission','*');
PL/SQL procedure successfully completed.
SQL> exit
No comments:
Post a Comment