IBM Mobilefirst migration to v8.0 - user migration - ibm-mobilefirst

We have a mobile apps running on v7.1. And now we want to migrate to v8.0. I have read the migration cookbook, however it does not seem to explain the following:
How to migrate the existing user? The user has already subscribe to push-notification. I believe the information are stored in mobile first database, and I read from this it does not have a script to migrate the database.
How do we keep the existing user information? So, the migration process will require 2 versions running in parallel and slowly move the user to the new version? It seems that we cannot “upgrade” the old server to the new version, is that correct?

You cannot migrate the user information from MFP 7.x to 8.0 as the security architecture is completely different between these versions.

Related

Oracle iPlanet webserver migration to WAS Liberty profile

I would like to know the steps involved in migrating the Oracle Iplanet webserver(v6) to WAS Liberty profile. Also please let me know the feasibility and the challenges involved.
The changes needed will depend on the application being migrated. You can use the binary scanner tool to scan your application for changes needed to migrate to liberty. Run the tool against your war/ear/jar file(s) with the --sourceAppServer=other --targetAppServer=liberty options.

CDC on AS400 upgrade process

We have a situation where IBM Data Replication CDC for Db2 on i ver 6.1 (AS400) is installed as the source and Oracle 10.2.x being the target. A hardware upgrade is being scheduled on the source with a new AS400 box coming in, the existing database would be migrated/transferred to the new box. The Oracle box will stay the same and only an upgrade of the CDC agent is to be done. Management Console and Access Server are going to be upgraded too as part of this exercise.
In this scenario, we want to install CDC ver 11.4 on the new AS400 box to take advantage of the latest version and fixes. My queries are, (some might be silly, my apologies)
Would this be an install or upgrade on the new AS400 box as the database contains CDC related information?
What would happen to the subscriptions, would they have to be created again or an export/import of subscriptions work?
Will a refresh have to be triggered?
Given the target is the same and source is a new server, what are the implications and how to resolve them?
You should be aware that CDC v6 and CDC v 10.2.x are no longer supported (except for the zSeries 10.2.1 version) so if you have any issues during your migration process you may find it difficult to get support.
In general terms, you should be able to install something like CDC 11.3.3 on the current iSeries in advance of the migration as this version of CDC supports OS/400 6.1 and 7.1 7.2 and 7.3. Then you can save/restore the CDC product library along with all the other libraries. Do not forget to add the TCP/IP listener port service as well. If there is a change of hostname or IP address, you should follow the documented procedure to update the datastore properties in the Access Server https://www.ibm.com/support/knowledgecenter/SSTRGZ_11.4.0/com.ibm.cdcdoc.mcadminguide.doc/tasks/handlinghostportforsource.html
Before you restart operations on the new iSeries, you will either need to mark table capture point for all source tables or use SETJRNPOS to manually specify the restart position for replication as the target bookmarks are based on the old journal receiver chain and on the new system this will different
I prefer to upgrade pre-install mainly because it avoids making two changes at the same time. If you had an issue with CDC after migration and then upgrading you would have to determine if it was the new version or the migration that was the cause. However, upgrading the migrated CDC instance immediately after the migration should be OK.
If the IP address or hostname used in the Access Server datastore configuration is changed, you will need to change this following this procedure
https://www.ibm.com/support/knowledgecenter/SSTRGZ_11.4.0/com.ibm.cdcdoc.mcadminguide.doc/tasks/handlinghostportforsource.html

Upgrade ClearDB from Bluemix without having to migrate

Is there any way to upgrade ClearDB plan from Bluemix. When I click on a better plan it creates a new ClearDB instance. I would like to upgrade without needing to migrate data to a new instance.
We do not currently support upgrade in place for IBM Cloud ClearDB databases. This is a roadmap item that will be implemented in the near future. In the interim, you will need to deploy a new instance and use a tool like MySQL Workbench which has a convenient upgrade wizard to migrate your data to the new plan. We recommend you place your application in maintenance mode during the migration.

How to get/reflect deleted record from server to JSONStore?

In IBM Worklight JSONStore is there is any delete Synchronization Services call which helps developers to get/retrieve delete record from server to JSONStore.
Do we have a privilege to custom IBM Worklight JSONStore library.
(1) no
(2) JSONStore recently went open source, so you can attempt to integrate your application with that version, where you can also enhance it for your needs: https://github.com/ibm-bluemix-mobile-services?utf8=%E2%9C%93&query=jsonstore
note: the JSONStore version that is shipped by MFP by default is not the open source version at this time, so take that under advisement.

How can I create database and web service on azure?

I working on my school project.My project purpose is movie rating application with ionic.When I will present my application on the phone.I need to get data on the internet.So I have to use cloud system for keep in web service and sql database.Oh also I will using sql database.I want to build database and web service on the azure.But its my first time for azure.How can I migrate my sql database to azure and how can I create web service in azure.Im rookie these things.I need a starting point.I searched on the web but cant find a good tutorial :(
If your SQL Database and WebService structure is not a requirement, you can also explore other options such as Mobile Apps. Mobile apps is a workload on Azure specifically built for such scenarios to connect with mobile devices and two way data communication. It uses what is called "Table storage" on Azure. You can start with that and later on move to a no-sql database such as DocumentDB for persistent storage and querying.
You can find a step by step tutorial below on how to create the Mobile apps and connect it to different platform such as Windows Phone, Android or iPhone. The link here is for Android. If you wish to use other platforms you can use the tab to switch to them. It will even give you a sample project that you can download and run directly which can get you started pretty quickly. I also have a blog post around this if you are interested.
https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-android-get-started/
Hope this helps!