Tag Archives: migration

Lessons learnt from US institutions at Educause 2018

Richard Goodman
Learning Technology Manager
Loughborough University

 

 

Educause 2018 – day zero

As I mentioned in my opening post, this year, I was one of the very lucky recipients of the UCISA bursary scheme, which has allowed me to be in Denver for the 2018 Educause conference.
Today is the day before Educause 2018 gets underway in earnest. The Tuesday is characterised by a mixture of pre-conference workshops (additional registration required) and user group meetings. The workshops cover a diverse range of topics such as GDPR, digital storytelling, procurement, portfolio management and many more.
My day began with attending a CampusM user group meeting. CampusM are one of Loughborough University’s educational technology partners, supplying the Loughborough University mobile app to give students access to key information on their mobile, including the University VLE, lecture capture, digital registers and mobile timetables.
It was interesting to compare and contrast approaches to the mobile app with universities in the US who were in attendance, and the different drivers for using a mobile app with students. The supplier also shared some highlights from the product roadmap, and the audience were discussing some of the potential uses for the new features, as well as sharing stories and experiences from our implementations of the product. A very useful session and I hope that all of the international attendees found the unique chance to share experiences with very different institutions as useful as I did.
Following on from that I attended the Oracle Executive Summit. Oracle powers some of our key corporate systems, and this panel session featured experiences from a range of US universities, telling the story of how IT and business leadership collaborated to leverage the process of migrating key enterprise applications to the cloud to build their overall capacity for innovation and achieve substantive change. We heard what prompted the innovation, how they transformed their institutions, and some of the benefits that they have achieved so far. A number of US institutions appear to be moving away from on premise computing, so it was interesting to hear their cloud migration stories.

Oh, and if you’re wondering about that photo above, one of the meetings was held in a Denver hotel that was built inside the former Colorado National Bank. During the renovation, they added two new floors to the building, whilst retaining most of its features, including the three-story atrium with classical marble colonnades and 16 large murals depicting the life of Native Americans on the plains. Three of the bank’s massive vaults were also retained, including the basement meeting room where we spent some of the day. The thought of doing some kind of Ocean’s 11 re-enactment did cross our mind.
Tomorrow, the conference begins, with over 8,000 people here in Denver ready to attend. That number is just a little bit mind boggling, and it has increased by 1,000 since my estimate yesterday, as the official figures have become available…
This first appeared on the East Midlands Learning Technologists’ Group blog.
Interested in finding out more about a UCISA bursary, then visit UCISA Bursary Scheme. 

SharePoint migration from MySites to OneDrive for Business

Tristian O’Brien
SharePoint Technical Specialist
University of Brighton

Blog entry syndicated from my other blog that runs on GHOST.

I maintain a set of PowerShell scripts and processes to migrate many MySites from SharePoint 2010 to OneDrive for business.

As we know, PowerShell can automate many processes that you could perform using the user interfaces of SharePoint on premise or in the cloud.

So the general idea is to:

  • use a mapping file, where we have at least two columns. Column A in the windows on-premise username. Column B is the Office 365 (O365) login. I do have a third column, which is the destination OneDrive, but since this is almost usually the OneDrive logon, where any ‘@’ or ‘.’ are escaped as ‘_’
  • populate this file or database table with the users that you want to migrate
  • using PowerShell iterate through this list and
  • set users on-premise MySite to read only – I upload a separate master page and change the page status for this
  • in O365, assume the user is setup, licensed and provisioned. We use an account that has global admin rights in O365.
  • in O365, make sure that the global admin has access to the users OneDrive by adding it as a secondary admin
  • use ShareGate PowerShell to migrate the data. I know this is a cheat, but there are many reasons to use ShareGate such as insane mode, using Azure Storage and logging. Here are some other thoughts on Azure Storage.
  • when content has migrated successfully, timestamp the user profile on-premise with a date migrated value – later on we deploy some timer jobs to with delete or recycle after a specified time period.

Take a sneak peek at the https://github.com/devacuk/UoBMigration.  This is some code that I prepared for the dev.ac.uk event co-hosted by UCISA and JISC in February 2018. Slides are available here.  Much of the knowledge I accrued in order to do this are as a result of being awarded a UCISA bursary that paid the costs of travel, conference entrance fee and accommodation to MicroSoft IGNITE 2017.  For blogs on Microsoft Ignite, click here

I strongly suggest that if you do work in IT for a UK Higher Education institution, that you apply for the bursary yourself. Where this particularly helped is that I attended sessions about the latest developments in PowerShell, the tooling and Office 365. I found it particularly valuable to meets engineers from Microsoft Azure, ShareGate, MetaLogix and other vendors of migration products.

The only downside is that it is a corporate event, so one particular query about how and when any throttling of content into and out of Office 365 may occur, didn’t really get any answers from Microsoft, as I guess this kind of detail is a trade secret, I get that.

ShareGate offered some good advice on their experience with organisations way bigger than my institution, in that if you use their tools to manually migrate, use different tabs for different migration tasks. If using it in its PowerShell guise, then split the job up. Although managing that particular task would be a challenge in terms of organisation. I guess you could containerise the server using say Docker but ShareGate licenses would be needed for those individual containers I guess.

Another aspect of IGNITE is the sheer scale if it. I had planned to attend various sessions, but this wasn’t always possible due to sessions being placed far apart, overcrowding at some times and the warm weather. If I went again, I would be prepared for that though.

This blog post also appears on http://blogs.brighton.ac.uk/tristianobrien/

Interested in finding out more about a UCISA bursary, then visit UCISA Bursary Scheme.

UCISA welcomes blog contributions and comment responses to blog posts from all members. If you would like to contribute a new perspective or opinion on a current topic of interest, simply contact UCISA’s marketing manager Manjit Ghattaura via manjit.ghattaura@it.ox.ac.uk

 

The views expressed on UCISA blogs are the authors’ and do not necessarily reflect those of UCISA