SP 2013 Migration to O365 (Online Sharepoint)


In SP 2013, we created an application using the workflow of Infopath & SharePoint Designer 2013. We need to migrate them to O365 using metalogix.

I suggested starting the migration instead of transforming Infopath into PowerApps and Workflow in Designer. After migrating the applications, it stays the same in O365. I chose it because we need to restore the content with metadata.

Can you tell me your thoughts or a better solution / approach that we can suggest here?


Migration – Migrating Drupal 7 input formats to Drupal 8.6.x causes errors

I am trying to write custom migrations to migrate my Drupal 7 website to Drupal 8. Currently I am using Drupal 8.6.7 and Drupal 7.61 for a copy of the production website.

So far I have set up the D8 website with Composer (docroot is path / to / web) (https://www.drupal.org/docs/develop/develop/using-composer/using-composer-to-manage-drupal- site dependencies)

I always used Drush for maintenance on the D7 site
and I use Drush 9 for most actions, including migrations to the D8 site.

I've installed the most relevant modules in the D8 site so I can start the migration.
especially all D8 equivalents of the modules I use in the text formats / filters as well as migrate_plus, migrate_tools and migrate_upgrade.

The migration files are generated using the Drush command:

drush @dev migrate-upgrade "$ LEGACYDB" "$ LEGACYURL" --configure-only --migration-prefix = osn_custom_

So far, I have successfully migrated the users and their roles, so I know something about how migrations work.

The problem I am currently working on is the migration of a custom content type called "classified". This type has a standard Drupal 7 body field and a field & # 39; field_image & # 39 ;. Quite usual.

When I use the default migration file, it looks like everything is being migrated but the text is not visible. After research, I found out that this is due to the fact that the input format is set to the D7 code (in my case 2 aka & # 39; full html & # 39;) while in D8 no filter code is present as & # 39; 2 & # 39; referred to as.
(src: https://www.drupal.org/docs/8/upgrade/known-issues-when-upgrading-from-drupal-6-or-7-to-drupal-8#d7_to_d8).

I decided that I would as well 2 in & # 39; basic html & # 39; convert and use the D8 configuration and could not migrate the D7 text filters at all.

I've created a migration search plug-in with a static map that converts all D7 codes into the preferred D8 code.
It works fine, but I have the problem that I can not get the migration plug-in to work with the migration of the "classified" migration configuration. So I decided to simplify it and set the format to the default value of & # 39; basic_html & # 39; to put.

Here's what I've tried migrate_plus.migration.osn_custom_d7_node_classified.yml
The following code snippets only show the body configuration because the other field configurations are generated with the drush command and are not changed.

Body body

the standard. The content is migrated, the input format is set to & # 39; 2 & # 39; set.

According to this: https://www.drupal.org/docs/8/api/migrate-api/migrate-process-plugins/migrate-process-overview#nested

and this: https://medium.com/drupal-stories-an-insiders-view/migrate-api-custom-drupal-to-drupal-migration-3bab05da4686

and this: https://www.phase2technology.com/blog/drupal-8-migrations

it should be done like this:

        & # 39; body / format & # 39 ;:
plugin: default_value
default_value: basic_html

& # 39; body / value & # 39; body

However, this leads to the following error:

[error]        InvalidArgumentException: Wildcards must have a caster [] if they are to be extended with an array of values. in Drupal  Core  Database  Connection-> expandArguments () (line 729 of /Users/helma/Sites/OSND8/dev/web/core/lib/Drupal/Core/Database/Connection.php).
 [error]  Wildcards must have a caster [] if they are to be extended with an array of values. (/Users/helma/Sites/OSND8/dev/web/core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php:783)

I have no idea what's going on and what I should do instead. I also do not know how to debug this to find out what to expect.

Can someone give me some hints please?

[GET][NULLED] – Duplicator Pro – WordPress site migration and backup v3.8.0.1


[GET][NULLED] – Duplicator Pro – WordPress site migration and backup v3.8.0.1

Migration – Where are relative path settings set?

Therefore, I was asked to work on a stalled project where I do not have access to the original developers. I initially copied the code and database to my local machine, but I'm having trouble with the setup.

In the server environment, the site has been configured with the codebase in a folder below the document root (for example, docroot / codebase_folder). On my local computer, I have the codebase set up directly in a project folder, which I can then access localhost / projectfolder I also have this codebase for testing on Droplet. After giving myself an admin user with Drush, I can access the site to get started with the changes. This worked mostly, but the image paths and some of the JS features were corrupted. I assume this is because the previous environment setting was specified somewhere in the code or in the database that I do not currently see. You can see a version of the site here: Site with broken images on the test server and the working version here:
Website for staging

The problem with the images seems to be that the relative paths are different because the entry point of the site has changed. I assume that this is also the case for Javascript. In addition, I can correct some images by giving an absolute path to the images. However, this leads to further problems. As far as I can tell, in the file settings.php no base URL specified (which in my opinion was taken entirely from D8). So I can not figure out where I should change that.

The obvious solution would be to more accurately replicate the folder structure of the working server, but for the sake of simplicity, I wanted to avoid setting up a virtual host. Apart from that, the settings.php file and the .htaccess files are the two places I can think of this setting for, but I did not see anything that looked relevant.

Migration – WordPress Multisite is constantly redirecting to HTTPS

I want to create a local development environment from my WordPress website. I used the Migrate DB plugin with the following search and replace settings:

//domain.com -> //domain.local

https://domain.com -> http: //domain.local

https: //domain.local -> http: //domain.local

/data/sites/web/domain.com -> / var / www / html

Now everything works fine, but locally without Multi-Site Enabled Once Multisite is enabled, attempts are still being made to redirect to HTTPS.

As soon as I activate these settings in wp_config.php, I can not log in http: //domain.local/wp-admin no more:

define (& # 39; MULTISITE & # 39 ;, true);
define (& # 39; SUBDOMAIN_INSTALL & # 39 ;, false);
define (& # 39; DOMAIN_CURRENT_SITE & # 39 ;, & # 39; domain.local & # 39;);
define (& # 39; PATH_CURRENT_SITE & # 39 ;, & # 39; / & # 39;);
define (& # 39; SITE_ID_CURRENT_SITE & # 39 ;, 1);
define (& # 39; BLOG_ID_CURRENT_SITE & # 39 ;, 1);

And it leads me on http: //domain.local/wp-admin to https: //domain.local/wp-login.php?redirect_to = http% 3A% 2F% 2Fdomain.local% 2Fwp-admin% 2F & reauth = 1 which causes an ERR_CONNECTION_CLOSED

Any ideas, what causes this? Next I tried:

  • all empty aktive_plugins Cells in each wp_options Table (including any subsite), so none should be active.
  • Add define (& # 39; WP_CACHE & # 39 ;, wrong); at the top of wp_config.php

Can Azure report live migration events?

Question: Can the Azure Portal report start and end times for live migration of VMs?

My company migrates VMs from our local datacenter (VMWare ESX Server) to the Azure cloud (Microsoft Hypervisor). Azure has a feature called "live migration." This automatically migrates VMs between Azure server instances. Live migration pauses VMs for a few seconds.

I suspect that live migration events can occasionally cause performance degradation. Our servers in Azure receive tens of requests per second. Their internal metrics (measured by themselves) seem to be good. Other connected servers, however, see temporary power losses.

Additional information:
Microsoft Live Migration Blog:

We have already seen a similar problem. The "live migration" seems to correspond to a VMWare feature called "vMotion / DRS", which automatically migrates VMs between physical servers for load balancing. For example, if a physical server is under heavy load, VMotion / DRS automatically moves VMs to another blade in our data center. Several years ago, we observed that vMotion / DRS was causing problems with the cluster software. We had to disable it for some VMs.

How can I reset the data migration tool?

I inherited a mid-migration project from another developer and I need to start the data migration from scratch. It seems like it was previously run, and the M2 tables for product, customer and order data have been truncated.

I tried data and delta modes with and without reset, deleted M1's m2_cl tables, and even imported the correct product, customer, and ordering information into these tables. However, I always get the same vague warning when I perform the migration:

[WARNING]: Entity mismatch in document: sales_order_grid Source: 17857 Destination: 0

Any ideas?

[WTS] Limited time special offer (20% discount on life)

For the webmasters who are looking for reliable Reseller hosting plansHostforweb.com is the best solution.

HostForWeb, Inc Chicago is the leading hosting provider, providing reliable, scalable solutions for customers of all sizes and services. Located in the carrier neutral Equinix Chicago data centerHostForWeb, Inc. has access to all of the major network operators in Chicago without the need for a local loop. We founded this company with one goal: reliable hosting solutions coupled with outstanding customer service.

Start your own hosting business!

With our tools, you can easily start your own hosting service with a free, easy-to-use WHMCS accounting platform that is intuitive to use cPanel / WHM control panel, Over 300 pre-installed popular apps and much more. Take complete control of your packages, set your own prices and let our anonymous servers guarantee that your customers never hear from us.

=== >>> SPECIAL OFFER !!! USE THE CODE: "Code2018" !!! HURRY UP (limited in time) !!!
There are 20% permanent discount for all servers except dedicated!

CHECK OUT Host for the web Hosting solutions for resellers :

HFW-0 retailers plan
Memory – 100 GB SSD
Bandwidth – 1000 GB
cPanel / WHM
Price per month – $ 24.95

HFW-1 dealer plan
Memory – 150 GB SSD
Bandwidth – 1500 GB
cPanel / WHM
Price per month – $ 34.95

HFW-2-dealer plan
Memory – 200 GB SSD
Bandwidth – 2000 GB
cPanel / WHM
Price per month – $ 49.95

HFW-3-dealer plan
Memory – 300 GB SSD
Bandwidth – 3000 GB
cPanel / WHM
Price per month – $ 69.95

HFW-4-dealer plan
Memory – 400 GB SSD
Bandwidth – 4000 GB
cPanel / WHM
Price per month – $ 89.95

Why choose us?

  • Self-healing hardware – We centrally store your cloud server without connecting to the cloud nodes it runs on and secure it through a seamless failover process. In the highly unlikely event of a node failure, your system automatically restarts.
  • Scale on Demand – Whatever computer resources you need (RAM / CPU / memory), we will make them available automatically when needed. Your website will never go down because of high traffic.
  • Fastest in the industry – Our network infrastructure is redundant, transparent and always available, giving you a 10x faster solution than the average dedicated server.
  • Free migration help – If you have an existing site with another hosting company, we'll be happy to take care of your migration process, for free. Our customer service representatives are available 24 hours a day, 7 days a week.
  • 24/7/365 customer service – We care about being available to our customers when they need us, not a moment later. No matter when you want help with your server, we are here – that's a promise.
  • Satisfaction guaranteed – We are sure that you will love our services, that we give you a 30-day money back guarantee. No questions asked.

We enjoyed a lot Growth over the yearsbut this goal has never changed. We can warranty No matter how much we grow or how successful we are, we are never led astray by our purpose. We owe everything to our customers and will continue to show our appreciation with our reliable and our solutions Top-of-the-line service,

Contact information:
Postal / transfer address: HostForWeb, 56 Leonard Street Suite 21A East, New York, NY 10013
For more contact information, visit: https://www.hostforweb.com/support/support.php

With HostForWeb webhosting servicesHave industry-leading performance, security, performance and fault tolerance. We know that you deserve the best for your hosting. Why do not you pick us?


Firewall – Migration to GCP – Isolate communication between service and service in App Engine

We are migrating some server software to GCP and have some issues getting some things right. We run 2 nodejs services on the App Engine (default environment), one acting as a proxy authentication service for the other database service. In other words, we want the proxy service to have exclusive access to the database service. Therefore, we want to lock all other requests made to the database service. The only way to do this in our current development environment (nodejs + GAE standard) is to authenticate API calls with something like JWT. Is it possible to do this in another way through firewall rules or another VNC configuration without having to implement another authentication layer? Do we need to switch to the flexible environment? In this case, can only the database service be in the flexible environment and the proxy service in the default environment? Thank you in advance!